Package | Description |
---|---|
org.springframework.context.expression |
Expression parsing support within a Spring application context.
|
org.springframework.expression.spel |
SpEL's central implementation package.
|
org.springframework.expression.spel.ast |
SpEL's abstract syntax tree.
|
org.springframework.expression.spel.standard |
SpEL's standard parser implementation.
|
org.springframework.expression.spel.support |
SpEL's default implementations for various core abstractions.
|
Class and Description |
---|
CodeFlow
Manages the class being generated by the compilation process.
|
CompilablePropertyAccessor
A compilable property accessor is able to generate bytecode that represents
the access operation, facilitating compilation to bytecode of expressions
that use the accessor.
|
Class and Description |
---|
CodeFlow
Manages the class being generated by the compilation process.
|
CodeFlow.ClinitAdder
Interface used to generate
clinit static initializer blocks. |
CodeFlow.FieldAdder
Interface used to generate fields.
|
ExpressionState
ExpressionState is for maintaining per-expression-evaluation state: any changes to
it are not seen by other expressions, but it gives a place to hold local variables and
for component expressions in a compound expression to communicate state.
|
SpelCompilerMode
Captures the possible configuration settings for a compiler that can be
used when evaluating expressions.
|
SpelMessage
Contains all the messages that can be produced by the Spring Expression Language.
|
SpelMessage.Kind
Message kinds.
|
SpelNode
Represents a node in the AST for a parsed expression.
|
SpelParseException
Root exception for Spring EL related exceptions.
|
SpelParserConfiguration
Configuration object for the SpEL expression parser.
|
Class and Description |
---|
CodeFlow
Manages the class being generated by the compilation process.
|
ExpressionState
ExpressionState is for maintaining per-expression-evaluation state: any changes to
it are not seen by other expressions, but it gives a place to hold local variables and
for component expressions in a compound expression to communicate state.
|
SpelEvaluationException
Root exception for Spring EL related exceptions.
|
SpelNode
Represents a node in the AST for a parsed expression.
|
Class and Description |
---|
CompiledExpression
Base superclass for compiled expressions.
|
SpelNode
Represents a node in the AST for a parsed expression.
|
SpelParserConfiguration
Configuration object for the SpEL expression parser.
|
Class and Description |
---|
CodeFlow
Manages the class being generated by the compilation process.
|
CompilablePropertyAccessor
A compilable property accessor is able to generate bytecode that represents
the access operation, facilitating compilation to bytecode of expressions
that use the accessor.
|
SpelEvaluationException
Root exception for Spring EL related exceptions.
|