org.seasar.extension.dxo.util
クラス OgnlExpression

java.lang.Object
  拡張org.seasar.extension.dxo.util.OgnlExpression
すべての実装インタフェース:
Expression

public class OgnlExpression
extends Object
implements Expression

変換ルールで指定されたOGNL式の評価可能な表現です。

作成者:
koichik

フィールドの概要
protected static String MAP_PREFIX
          OGNL式によるMapリテラルの接頭辞です。
protected static String MAP_SUFFIX
          OGNL式によるMapリテラルの接尾辞です。
protected  Object parsedExpression
          解析済みの式
 
コンストラクタの概要
OgnlExpression(String source)
          インスタンスを構築します。
 
メソッドの概要
 Map evaluate(Object source)
          式を評価した結果のMapを返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

MAP_PREFIX

protected static final String MAP_PREFIX
OGNL式によるMapリテラルの接頭辞です。

関連項目:
定数フィールド値

MAP_SUFFIX

protected static final String MAP_SUFFIX
OGNL式によるMapリテラルの接尾辞です。

関連項目:
定数フィールド値

parsedExpression

protected Object parsedExpression
解析済みの式

コンストラクタの詳細

OgnlExpression

public OgnlExpression(String source)
インスタンスを構築します。

パラメータ:
source - 式のソース文字列
メソッドの詳細

evaluate

public Map evaluate(Object source)
インタフェース Expression の記述:
式を評価した結果のMapを返します。

定義:
インタフェース Expression 内の evaluate
パラメータ:
source - 変換元オブジェクト
戻り値:
式を評価した結果のMap


Copyright © 2004-2009 The Seasar Foundation. All Rights Reserved.