Interface | Description |
---|---|
CodeFlow.ClinitAdder |
Interface used to generate
clinit static initializer blocks. |
CodeFlow.FieldAdder |
Interface used to generate fields.
|
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.
|
SpelNode |
Represents a node in the AST for a parsed expression.
|
Class | Description |
---|---|
CodeFlow |
Manages the class being generated by the compilation process.
|
CompiledExpression |
Base superclass for compiled expressions.
|
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.
|
SpelParserConfiguration |
Configuration object for the SpEL expression parser.
|
Enum | Description |
---|---|
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.
|
Exception | Description |
---|---|
InternalParseException |
Wraps a real parse exception.
|
SpelEvaluationException |
Root exception for Spring EL related exceptions.
|
SpelParseException |
Root exception for Spring EL related exceptions.
|