@Published(tag="architect") public class InterpretationContext extends java.lang.Object
TestDataInterpreter
)を格納したキューTestDataInterpreter
を参照。TestDataInterpreter
Constructor and Description |
---|
InterpretationContext(java.lang.String value,
java.util.Collection<TestDataInterpreter> interpreters)
コンストラクタ
|
InterpretationContext(java.lang.String value,
TestDataInterpreter... interpreters)
コンストラクタ
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getValue()
解釈対象の値を取得する。
|
java.lang.String |
invokeNext()
次の解釈クラスを起動する。
解釈クラスが存在しない場合、すなわちどの解釈クラスも解釈できなかった場合は、 解釈対象の値がそのまま返却される。 |
void |
setValue(java.lang.String newValue)
解釈対象となる値を設定する。
TestDataInterpreter にて、解釈の過程で解釈対象となる値を変更したい場合は
本メソッドを使用するとよい。 |
public InterpretationContext(java.lang.String value, TestDataInterpreter... interpreters)
value
- 解釈対象となる値interpreters
- 解釈クラスpublic InterpretationContext(java.lang.String value, java.util.Collection<TestDataInterpreter> interpreters)
value
- 解釈対象となる値interpreters
- 解釈クラスpublic java.lang.String getValue()
public void setValue(java.lang.String newValue)
TestDataInterpreter
にて、解釈の過程で解釈対象となる値を変更したい場合は
本メソッドを使用するとよい。newValue
- 新しい値public java.lang.String invokeNext()