クラス ValueExpression<V>
java.lang.ObjectSE
org.springframework.integration.expression.ValueExpression<V>
- 型パラメーター:
V
- - 期待値の型。
- 実装されたすべてのインターフェース:
Expression
不変の値を表す
Expression
インターフェースの非常に単純なハードコードされた実装。これは、式の評価のコンテキストで値ホルダーとして使用されます。- 導入:
- 4.0
- 作成者:
- Artem Bilan, Gary Russell
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明getValue()
<T> T
<T> T
getValue
(EvaluationContext context) <T> T
getValue
(EvaluationContext context, ClassSE<T> desiredResultType) getValue
(EvaluationContext context, ObjectSE rootObject) <T> T
getValue
(EvaluationContext context, ObjectSE rootObject, ClassSE<T> desiredResultType) getValueType
(ObjectSE rootObject) getValueType
(EvaluationContext context) getValueType
(EvaluationContext context, ObjectSE rootObject) getValueTypeDescriptor
(ObjectSE rootObject) getValueTypeDescriptor
(EvaluationContext context) getValueTypeDescriptor
(EvaluationContext context, ObjectSE rootObject) boolean
isWritable
(ObjectSE rootObject) boolean
isWritable
(EvaluationContext context) boolean
isWritable
(EvaluationContext context, ObjectSE rootObject) void
void
setValue
(EvaluationContext context, ObjectSE value) void
setValue
(EvaluationContext context, ObjectSE rootObject, ObjectSE value) toString()
コンストラクターの詳細
ValueExpression
メソッドの詳細
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, ObjectSE rootObject, ClassSE<T> desiredResultType) throws EvaluationException - 次で指定:
- インターフェース
Expression
のgetValue
- 例外:
EvaluationException
getValue
public <T> T getValue(EvaluationContext context, ClassSE<T> desiredResultType) throws EvaluationException - 次で指定:
- インターフェース
Expression
のgetValue
- 例外:
EvaluationException
getValueType
- 次で指定:
- インターフェース
Expression
のgetValueType
- 例外:
EvaluationException
getValueType
- 次で指定:
- インターフェース
Expression
のgetValueType
- 例外:
EvaluationException
getValueType
- 次で指定:
- インターフェース
Expression
のgetValueType
- 例外:
EvaluationException
getValueType
public ClassSE<V> 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
toString