程序包 org.springframework.expression.spel
SpEL's central implementation package.
接口概要 接口 说明 CodeFlow.ClinitAdder Interface used to generateclinit
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.类概要 类 说明 CodeFlow Manages the class being generated by the compilation process.CompiledExpression Base superclass for compiled expressions.ExpressionState An 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.枚举概要 枚举 说明 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.异常错误概要 异常错误 说明 InternalParseException Wraps a real parse exception.SpelEvaluationException Root exception for Spring EL related exceptions.SpelParseException Root exception for Spring EL related exceptions.