woolpack.config
クラス ConfigSerial

java.lang.Object
  上位を拡張 woolpack.config.ConfigSerial
すべての実装されたインタフェース:
ConfigExpression

public class ConfigSerial
extends java.lang.Object
implements ConfigExpression

ConfigExpressionの一覧を順次実行するConfigExpression

作成者:
nakamura

コンストラクタの概要
ConfigSerial(ConfigExpression... expressions)
          コンストラクタ。
ConfigSerial(java.lang.Iterable<? extends ConfigExpression> expressions)
          コンストラクタ。
 
メソッドの概要
 void interpret(ConfigContext context)
          Mapを加工するために呼び出される(called)。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ConfigSerial

public ConfigSerial(java.lang.Iterable<? extends ConfigExpression> expressions)
コンストラクタ。

パラメータ:
expressions - ConfigExpressionの一覧。本クラスはこの引数の状態を変化させない。ステートレスであるべき。
例外:
java.lang.NullPointerException - 引数が null の場合。

ConfigSerial

public ConfigSerial(ConfigExpression... expressions)
コンストラクタ。

パラメータ:
expressions - ConfigExpressionの一覧。本クラスはこの引数の状態を変化させない。ステートレスであるべき。
メソッドの詳細

interpret

public void interpret(ConfigContext context)
インタフェース ConfigExpression の記述:
Mapを加工するために呼び出される(called)。 実装クラスでは、引数が null でないことを前提としてよい。 実装クラスでRuntimeExceptionのサブ例外が発生する場合は JavaDoc コメントに記載すると部品の可用性が維持される。

定義:
インタフェース ConfigExpression 内の interpret
パラメータ:
context - Context 役。