org.seasar.framework.container.impl
クラス LiteralExpression
java.lang.Object
org.seasar.framework.container.impl.AbstractExpression
org.seasar.framework.container.impl.LiteralExpression
- すべての実装インタフェース:
- Expression
- public class LiteralExpression
- extends AbstractExpression
ソースがリテラルを表すExpression
の実装クラスです。
- 作成者:
- koichik
フィールドの概要 |
protected java.lang.Object |
value
値です。 |
コンストラクタの概要 |
LiteralExpression(java.lang.String sourceName,
int lineNumber,
java.lang.String source,
java.lang.Object value)
LiteralExpression のインスタンスを構築します。 |
LiteralExpression(java.lang.String source,
java.lang.Object value)
LiteralExpression のインスタンスを構築します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
value
protected java.lang.Object value
- 値です。
LiteralExpression
public LiteralExpression(java.lang.String source,
java.lang.Object value)
LiteralExpression
のインスタンスを構築します。
- パラメータ:
source
- 式のソースvalue
- 値
LiteralExpression
public LiteralExpression(java.lang.String sourceName,
int lineNumber,
java.lang.String source,
java.lang.Object value)
LiteralExpression
のインスタンスを構築します。
- パラメータ:
sourceName
- ソースファイル名lineNumber
- ソースファイル中の行番号source
- 式のソースvalue
- 値
evaluate
public java.lang.Object evaluate(S2Container container,
java.util.Map context)
- インタフェース
Expression
の記述:
- 式を評価した結果を返します。
- パラメータ:
container
- 式を評価するコンテキストとなるS2コンテナcontext
- 式を評価するコンテキストに追加できるコンテキスト
- 戻り値:
- 式を評価した結果
Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.