クラス MethodBasedEvaluationContext
java.lang.ObjectSE
org.springframework.expression.spel.support.StandardEvaluationContext
org.springframework.context.expression.MethodBasedEvaluationContext
- 実装済みのインターフェース一覧:
EvaluationContext
メソッドベースの呼び出しを明示的にサポートするメソッドベースの
EvaluationContext。次のエイリアスを使用して、実際のメソッド引数を公開します。
- pX(X は引数のインデックス) (最初の引数には p0)
- aX(X は引数のインデックス) (2 番目の引数には a1)
- 構成可能な
ParameterNameDiscovererによって検出されたパラメーターの名前
- 導入:
- 4.2
- 作成者:
- Stephane Nicoll, Juergen Hoeller, Sebastien Deleuze
コンストラクター概要
コンストラクターコンストラクター説明MethodBasedEvaluationContext(ObjectSE rootObject, MethodSE method, ObjectSE[] arguments, ParameterNameDiscoverer parameterNameDiscoverer) 方法の概要
修飾子と型メソッド説明protected void必要な場合にのみパラメーター情報をロードします。lookupVariable(StringSE name) この評価コンテキスト内の名前付き変数を検索します。クラス org.springframework.expression.spel.support.StandardEvaluationContext から継承されたメソッド
addConstructorResolver, addMethodResolver, addPropertyAccessor, applyDelegatesTo, getBeanResolver, getConstructorResolvers, getMethodResolvers, getOperatorOverloader, getPropertyAccessors, getRootObject, getTypeComparator, getTypeConverter, getTypeLocator, registerFunction, registerFunction, registerMethodFilter, removeConstructorResolver, removeMethodResolver, removePropertyAccessor, setBeanResolver, setConstructorResolvers, setMethodResolvers, setOperatorOverloader, setPropertyAccessors, setRootObject, setRootObject, setTypeComparator, setTypeConverter, setTypeLocator, setVariable, setVariablesクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.expression.EvaluationContext から継承されたメソッド
assignVariable
コンストラクターの詳細
MethodBasedEvaluationContext
public MethodBasedEvaluationContext(ObjectSE rootObject, MethodSE method, ObjectSE[] arguments, ParameterNameDiscoverer parameterNameDiscoverer)
メソッドの詳細
lookupVariable
インターフェースからコピーされた説明:EvaluationContextこの評価コンテキスト内の名前付き変数を検索します。- 次で指定:
- インターフェース
EvaluationContextのlookupVariable - オーバーライド:
- クラス
StandardEvaluationContextのlookupVariable - パラメーター:
name- 検索する変数の名前- 戻り値:
- 変数の値。見つからない場合は
null
lazyLoadArguments
protected void lazyLoadArguments()必要な場合にのみパラメーター情報をロードします。