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

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

public class OgnlExpression
extends java.lang.Object
implements Expression

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

作成者:
koichik

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

フィールドの詳細

MAP_PREFIX

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

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

MAP_SUFFIX

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

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

parsedExpression

protected java.lang.Object parsedExpression
解析済みの式

コンストラクタの詳細

OgnlExpression

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

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

evaluate

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

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


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