クラス ExpressionState

java.lang.ObjectSE
org.springframework.expression.spel.ExpressionState

public class ExpressionState extends ObjectSE
ExpressionState は式ごとの評価状態を維持するためのもので、これに対する変更は他の式からは見えませんが、ローカル変数を保持し、複合式のコンポーネント式が状態を通信するための場所を提供します。これは、式の評価で共有される EvaluationContext とは対照的です。EvaluationContext への変更は、他の式や、コンテキストの質問をすることを選択したコードで確認できます。

また、さまざまな AST ノードが必要とする可能性のある一般的なユーティリティルーチンを定義する場所としても機能します。

導入:
3.0
作成者:
Andy Clement, Juergen Hoeller