Package org.springframework.expression.spel
@NullMarked
package org.springframework.expression.spel
SpEL's central implementation package.
-
ClassDescriptionManages the class being generated by the compilation process.Interface used to generate
clinit
static initializer blocks.Interface used to generate fields.A compilableIndexAccessor
is able to generate bytecode that represents the operation for reading the index, facilitating compilation to bytecode of expressions that use the accessor.A compilablePropertyAccessor
is able to generate bytecode that represents the access operation, facilitating compilation to bytecode of expressions that use the accessor.Base superclass for compiled expressions.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.Wraps a real parse exception.Captures the possible configuration settings for a compiler that can be used when evaluating expressions.Root exception for Spring EL related exceptions.Contains all the messages that can be produced by the Spring Expression Language.Message kinds.Represents a node in the abstract syntax tree (AST) for a parsed Spring Expression Language (SpEL) expression.Root exception for Spring EL related exceptions.Configuration object for the SpEL expression parser.