クラス DynamicExpression
java.lang.ObjectSE
org.springframework.integration.expression.DynamicExpression
- 実装済みのインターフェース一覧:
Expression
実行時に呼び出しごとに実際の Expression インスタンスを解決するために
ExpressionSource に委譲する Expression の実装。- 導入:
- 2.0
- 作成者:
- Mark Fisher
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明getValue()<T> T<T> TgetValue(EvaluationContext context) <T> TgetValue(EvaluationContext context, ClassSE<T> desiredResultType) getValue(EvaluationContext context, ObjectSE rootObject) <T> TgetValue(EvaluationContext context, ObjectSE rootObject, ClassSE<T> desiredResultType) ClassSE<?>ClassSE<?>getValueType(ObjectSE rootObject) ClassSE<?>getValueType(EvaluationContext context) ClassSE<?>getValueType(EvaluationContext context, ObjectSE rootObject) getValueTypeDescriptor(ObjectSE rootObject) getValueTypeDescriptor(EvaluationContext context) getValueTypeDescriptor(EvaluationContext context, ObjectSE rootObject) booleanisWritable(ObjectSE rootObject) booleanisWritable(EvaluationContext context) booleanisWritable(EvaluationContext context, ObjectSE rootObject) voidvoidsetValue(EvaluationContext context, ObjectSE value) voidsetValue(EvaluationContext context, ObjectSE rootObject, ObjectSE value)
コンストラクターの詳細
DynamicExpression
方法の詳細
getValue
- 次で指定:
- インターフェース
Expression内のgetValue - 例外:
EvaluationException
getValue
- 次で指定:
- インターフェース
Expression内のgetValue - 例外:
EvaluationException
getValue
- 次で指定:
- インターフェース
Expression内のgetValue - 例外:
EvaluationException
getValue
- 次で指定:
- インターフェース
Expression内のgetValue - 例外:
EvaluationException
getValue
- 次で指定:
- インターフェース
Expression内のgetValue - 例外:
EvaluationException
getValue
- 次で指定:
- インターフェース
Expression内のgetValue - 例外:
EvaluationException
getValue
public <T> T getValue(EvaluationContext context, ClassSE<T> desiredResultType) throws EvaluationException - 次で指定:
- インターフェース
Expression内のgetValue - 例外:
EvaluationException
getValue
public <T> T getValue(EvaluationContext context, ObjectSE rootObject, ClassSE<T> desiredResultType) throws EvaluationException - 次で指定:
- インターフェース
Expression内のgetValue - 例外:
EvaluationException
getValueType
- 次で指定:
- インターフェース
Expression内のgetValueType - 例外:
EvaluationException
getValueType
- 次で指定:
- インターフェース
Expression内のgetValueType - 例外:
EvaluationException
getValueType
- 次で指定:
- インターフェース
Expression内のgetValueType - 例外:
EvaluationException
getValueType
public ClassSE<?> getValueType(EvaluationContext context, ObjectSE rootObject) throws EvaluationException - 次で指定:
- インターフェース
Expression内のgetValueType - 例外:
EvaluationException
getValueTypeDescriptor
- 次で指定:
- インターフェース
Expression内のgetValueTypeDescriptor - 例外:
EvaluationException
getValueTypeDescriptor
- 次で指定:
- インターフェース
Expression内のgetValueTypeDescriptor - 例外:
EvaluationException
getValueTypeDescriptor
- 次で指定:
- インターフェース
Expression内のgetValueTypeDescriptor - 例外:
EvaluationException
getValueTypeDescriptor
public TypeDescriptor getValueTypeDescriptor(EvaluationContext context, ObjectSE rootObject) throws EvaluationException - 次で指定:
- インターフェース
Expression内のgetValueTypeDescriptor - 例外:
EvaluationException
isWritable
- 次で指定:
- インターフェース
Expression内のisWritable - 例外:
EvaluationException
isWritable
public boolean isWritable(EvaluationContext context, ObjectSE rootObject) throws EvaluationException - 次で指定:
- インターフェース
Expression内のisWritable - 例外:
EvaluationException
isWritable
- 次で指定:
- インターフェース
Expression内のisWritable - 例外:
EvaluationException
setValue
- 次で指定:
- インターフェース
Expression内のsetValue - 例外:
EvaluationException
setValue
- 次で指定:
- インターフェース
Expression内のsetValue - 例外:
EvaluationException
setValue
public void setValue(EvaluationContext context, ObjectSE rootObject, ObjectSE value) throws EvaluationException - 次で指定:
- インターフェース
Expression内のsetValue - 例外:
EvaluationException
getExpressionString
- 次で指定:
- インターフェース
Expression内のgetExpressionString