Package org.springframework.integration.expression
@NonNullApi
package org.springframework.integration.expression
Provides classes supporting SpEL expressions.
-
ClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.An implementation of
Expression
that delegates to anExpressionSource
for resolving the actual Expression instance per-invocation at runtime.An immutableAbstractMap
implementation that wraps aMap<String, Object>
, where values must be instances ofString
orExpression
, and evaluates anexpression
for the providedkey
from the underlyingoriginal
Map.TheExpressionEvalMap.EvaluationCallback
implementation which evaluates an expression using the providedcontext
,root
andreturnType
variables.Implementations of this interface can be provided to build 'on demandExpressionEvalMap.get(Object)
logic' forExpressionEvalMap
.The builder class to instantiateExpressionEvalMap
.Strategy interface for retrieving Expressions.Utility class with static methods for helping with evaluation of SpEL expressions.ExpressionSource
implementation that accesses resource bundles using specified basenames.Utility class that keeps track of a Set of SpELPropertyAccessor
s in order to register them with the "integrationEvaluationContext" upon initialization.A very simple hardcoded implementation of theExpression
interface that represents an immutable value.
ControlBusMethodFilter