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.