クラス ELExpression
java.lang.ObjectSE
org.springframework.binding.expression.el.ELExpression
- 実装済みのインターフェース一覧:
Expression
解析された EL 式を評価します。
- 作成者:
- Jeremy Grelle, Scott Andrews
コンストラクター概要
コンストラクターコンストラクター説明ELExpression(ELContextFactory factory, jakarta.el.ValueExpression valueExpression) 新しい el 式を作成します方法の概要
修飾子と型メソッド説明booleanこの式を作成するために使用された元の文字列を変更せずに返します。指定されたコンテキストでこの式を評価し、評価の結果を返します。ClassSE<?>getValueType(ObjectSE context) 指定されたコンテキストのExpression.setValue(Object, Object)メソッドに渡すことができる最も一般的な型を返します。inthashCode()void提供されたコンテキストでこの式を提供された値に設定します。toString()
コンストラクターの詳細
ELExpression
新しい el 式を作成します- パラメーター:
factory- 式の評価中に使用される EL コンテキストを作成するための EL コンテキストファクトリvalueExpression- 評価する値式
メソッドの詳細
getValue
インターフェースからコピーされた説明:Expression指定されたコンテキストでこの式を評価し、評価の結果を返します。- 次で指定:
- インターフェース
ExpressionのgetValue - パラメーター:
context- この式を評価するコンテキスト- 戻り値:
- 評価結果
- 例外:
EvaluationException- 式の評価中に例外が発生しました
setValue
インターフェースからコピーされた説明:Expression提供されたコンテキストでこの式を提供された値に設定します。- 次で指定:
- インターフェース
ExpressionのsetValue - パラメーター:
context- 新しい値を設定するコンテキストvalue- 設定する新しい値- 例外:
EvaluationException- 式の評価中に例外が発生しました
getValueType
インターフェースからコピーされた説明:Expression指定されたコンテキストのExpression.setValue(Object, Object)メソッドに渡すことができる最も一般的な型を返します。- 次で指定:
- インターフェース
ExpressionのgetValueType - パラメーター:
context- 評価する文脈- 戻り値:
- このコンテキストに設定できる最も一般的な値の型、または型情報が決定できない場合は
null
getExpressionString
インターフェースからコピーされた説明:Expressionこの式を作成するために使用された元の文字列を変更せずに返します。- 次で指定:
- インターフェース
ExpressionのgetExpressionString - 戻り値:
- 元の式文字列
hashCode
public int hashCode()equals
toString