public class MethodBasedEvaluationContext extends StandardEvaluationContext
EvaluationContext。次のエイリアスを使用して、実際のメソッド引数を公開します。
ParameterNameDiscoverer によって検出されたパラメーターの名前 | コンストラクターと説明 |
|---|
MethodBasedEvaluationContext(ObjectSE rootObject, MethodSE method, ObjectSE[] arguments, ParameterNameDiscoverer parameterNameDiscoverer) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | lazyLoadArguments() 必要な場合にのみパラメーター情報をロードします。 |
ObjectSE | lookupVariable(StringSE name) この評価コンテキスト内の名前付き変数を検索します。 |
addConstructorResolver, addMethodResolver, addPropertyAccessor, getBeanResolver, getConstructorResolvers, getMethodResolvers, getOperatorOverloader, getPropertyAccessors, getRootObject, getTypeComparator, getTypeConverter, getTypeLocator, registerFunction, registerMethodFilter, removeConstructorResolver, removeMethodResolver, removePropertyAccessor, setBeanResolver, setConstructorResolvers, setMethodResolvers, setOperatorOverloader, setPropertyAccessors, setRootObject, setRootObject, setTypeComparator, setTypeConverter, setTypeLocator, setVariable, setVariablescloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEassignVariable, isAssignmentEnabledpublic MethodBasedEvaluationContext(ObjectSE rootObject, MethodSE method, ObjectSE[] arguments, ParameterNameDiscoverer parameterNameDiscoverer)
@Nullable public ObjectSE lookupVariable(StringSE name)
EvaluationContextEvaluationContext の lookupVariable StandardEvaluationContext の lookupVariable name - 検索する変数の名前 null protected void lazyLoadArguments()