インターフェースの使用
org.springframework.expression.Expression
Expression を使用するパッケージ
パッケージ
説明
Spring アプリケーションコンテキスト内の式解析サポート。
Spring Expression Language の背後にあるコア抽象化。
Spring Expression Language の背後にある一般的なユーティリティクラス。
SpEL の標準パーサー実装。
org.springframework.context.expression 内の Expression 使用
修飾子と型メソッド説明protected Expression
CachedExpressionEvaluator.getExpression
(MapSE<CachedExpressionEvaluator.ExpressionKey, Expression> cache, AnnotatedElementKey elementKey, StringSE expression) 指定された SpEL 式の解析されたExpression
を返します。protected Expression
CachedExpressionEvaluator.parseExpression
(StringSE expression) 指定されたexpression
を解析します。型 Expression の型引数を持つ org.springframework.context.expression のメソッドパラメーター修飾子と型メソッド説明protected Expression
CachedExpressionEvaluator.getExpression
(MapSE<CachedExpressionEvaluator.ExpressionKey, Expression> cache, AnnotatedElementKey elementKey, StringSE expression) 指定された SpEL 式の解析されたExpression
を返します。org.springframework.expression 内の Expression 使用
Expression を返す org.springframework.expression のメソッド修飾子と型メソッド説明ExpressionParser.parseExpression
(StringSE expressionString) 式文字列を解析し、繰り返し評価に使用できるExpression
オブジェクトを返します。ExpressionParser.parseExpression
(StringSE expressionString, ParserContext context) 式文字列を解析し、繰り返し評価に使用できるExpression
オブジェクトを返します。org.springframework.expression.common 内の Expression 使用
Expression を実装している org.springframework.expression.common のクラス修飾子と型メソッド説明protected abstract Expression
TemplateAwareExpressionParser.doParseExpression
(StringSE expressionString, @Nullable ParserContext context) 実際に式文字列を解析し、Expression オブジェクトを返します。final Expression[]
CompositeStringExpression.getExpressions()
TemplateAwareExpressionParser.parseExpression
(StringSE expressionString) TemplateAwareExpressionParser.parseExpression
(StringSE expressionString, @Nullable ParserContext context) 型 Expression のパラメーターを持つ org.springframework.expression.common のコンストラクターorg.springframework.expression.spel.standard 内の Expression 使用
Expression を実装している org.springframework.expression.spel.standard のクラス型 Expression のパラメーターを持つ org.springframework.expression.spel.standard のメソッド修飾子と型メソッド説明static boolean
SpelCompiler.compile
(Expression expression) 指定された式をコンパイルする試みが行われることをリクエストします。static void
SpelCompiler.revertToInterpreted
(Expression expression) 式の評価のためにインタープリターに戻ることをリクエストします。