インターフェースの使用
org.springframework.expression.spel.SpelNode
SpelNode を使用するパッケージ
パッケージ
説明
SpEL の中央実装パッケージ。
SpEL の抽象構文ツリー。
SpEL の標準パーサー実装。
org.springframework.expression.spel 内の SpelNode 使用
SpelNode を返す org.springframework.expression.spel のメソッドorg.springframework.expression.spel.ast 内の SpelNode 使用
SpelNode を実装している org.springframework.expression.spel.ast のクラス修飾子と型クラス説明class割り当てを表します。class型への Bean 参照を表します(例:@fooまたは@'foo.bar')。classリテラル値TRUEおよびFALSEを表します。classNULL セーフナビゲーション演算子が使用されている場合のproperty1.property2.methodOne()またはproperty1?.property2?.methodOne()などの、DOT で区切られた式シーケンスを表します。classコンストラクターの呼び出しを表します。classエルヴィス演算子?を表します。classfloat リテラルを表す式言語の AST ノード。class関数参照は、「#someFunction(a、b、c)」の形式です。class「識別子」SpelNode。classインデクサーは、いくつかの先行構造にインデックスを付けて、その特定の部分にアクセスできます。class式でリストを表します。class式でマップを表現します。class整数リテラルを表す式言語の AST ノード。classリテラル(ブール値、文字列、数値など)を表すノードの共通スーパークラス。class長整数リテラルを表す式言語の AST ノード。classメソッド参照を表す式言語の AST ノード。classnull を表す式言語の AST ノード。classブール AND 演算を表します。classデクリメント演算子。class除算演算子を実装します。class等価演算子を実装します。class1 つまたは 2 つのオペランドを操作する演算子の共通スーパー型。classbetween演算子を表します。class演算子 'instanceof' は、Java でinstanceofが行うのと同じ方法で、オブジェクトが右側のオペランドで指定されたクラスのものであるかどうかをチェックします。class一致演算子を実装します。classNOT オペレーションを表します。classパワーオペレーター。classより大きいか等しい演算子を実装します。class大なり演算子を実装します。class増分演算子。classより小さいか等しい演算子を実装します。class小なり演算子を実装します。classマイナス演算子: 数値の減算 1 文字の文字列からの int の減算 (実質的にその文字を減らす)、つまり'd' - 3 = 'a'classモジュラス演算子を実装します。classmultiplyオペレーターを実装します。class等しくない演算子を実装します。classブール OR 演算を表します。classプラス演算子は: 数字連結文字列を追加するclass射影を表します。特定の操作がいくつかの入力シーケンスのすべての要素に対して実行され、同じサイズの新しいシーケンスを返します。class単純なプロパティまたはフィールド参照を表します。classパッケージ修飾型参照を示す、ドットで区切られた文字列のシーケンスを表します。class実際のリテラルを表す式言語の AST ノード。classマップまたはコレクションに対する選択を表します。class解析された Spring 式言語フォーマット式のすべての AST ノードの共通スーパー型。class文字列リテラルを表す式言語の AST ノード。class三項演算子を表します(例: "someCheck() ? true:false")。class"T(String)"や"T(com.example.Foo)"などの型への参照を表します。class変数参照を表します。たとえば、#root、#this、#someVarなど。org.springframework.expression.spel.standard 内の SpelNode 使用