|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface GettingEL
値取得と作用のための式言語を表す。 実装クラスの各インスタンスはイミュータブルであるべき。 適用しているパターン:Interpreter(Expression 役(対応する Context 役クラスは存在しない))。
メソッドの概要 | |
---|---|
java.lang.Object |
getValue(java.lang.Object root)
基点に対し言語を作用させ、結果を返す。 |
java.lang.Object |
getValue(java.lang.Object root,
java.lang.Class toType)
基点に対し言語を作用させ、結果を変換して返す。 |
メソッドの詳細 |
---|
java.lang.Object getValue(java.lang.Object root, java.lang.Class toType) throws ELTargetRuntimeException
root
- 基点。toType
- 変換先の型。実装ではこのパラメータが動作に反映されない可能性がある。
ELTargetRuntimeException
- 呼び出し先メソッドがエラーを投げた場合。java.lang.Object getValue(java.lang.Object root) throws ELTargetRuntimeException
root
- 基点。
ELTargetRuntimeException
- 呼び出し先メソッドがエラーを投げた場合。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |