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