Name | Description | Type | Package | Framework |
AccessException | An AccessException is thrown by an accessor if it has an unexpected problem. | Class | org.springframework.expression | Spring MVC |
|
Assign | Represents assignment. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
AstUtils | Utilities methods for use in the Ast classes. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
BeanReference | Represents a bean reference to a type, for example @foo or @'foo. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
BeanResolver | A bean resolver can be registered with the evaluation contextand will kick in for @myBeanName still expressions. | Interface | org.springframework.expression | Spring MVC |
|
BooleanLiteral | Represents the literal values TRUE and FALSE. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
BooleanTypedValue | | Class | org.springframework.expression.spel.support | Spring MVC |
|
CodeFlow | Manages the class being generated by the compilation process. | Class | org.springframework.expression.spel | Spring MVC |
|
CodeFlow .ClinitAdder | | Interface | org.springframework.expression.spel.CodeFlow | Spring MVC |
|
CodeFlow .FieldAdder | | Interface | org.springframework.expression.spel.CodeFlow | Spring MVC |
|
CompilablePropertyAccessor | A compilable property accessor is able to generate bytecode that representsthe access operation, facilitating compilation to bytecode of expressions | Interface | org.springframework.expression.spel | Spring MVC |
|
CompiledExpression | Base superclass for compiled expressions. | Class | org.springframework.expression.spel | Spring MVC |
|
CompositeStringExpression | Represents a template expression broken into pieces. | Class | org.springframework.expression.common | Spring MVC |
|
CompoundExpression | Represents a DOT separated expression sequence, such as 'property1. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
ConstructorExecutor | Executors are built by resolvers and can be cached by the infrastructure to repeat anoperation quickly without going back to the resolvers. | Interface | org.springframework.expression | Spring MVC |
|
ConstructorReference | Represents the invocation of a constructor. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
ConstructorResolver | A constructor resolver attempts locate a constructor and returns a ConstructorExecutorthat can be used to invoke that constructor. | Interface | org.springframework.expression | Spring MVC |
|
Elvis | Represents the elvis operator ?:. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
EvaluationContext | Expressions are executed in an evaluation context. | Interface | org.springframework.expression | Spring MVC |
|
EvaluationException | Represent an exception that occurs during expression evaluation. | Class | org.springframework.expression | Spring MVC |
|
Expression | An expression capable of evaluating itself against context objects. | Interface | org.springframework.expression | Spring MVC |
|
ExpressionException | Super class for exceptions that can occur whilst processing expressions. | Class | org.springframework.expression | Spring MVC |
|
ExpressionInvocationTargetException | This exception wraps (as cause) a checked exception thrown by some method that SpELinvokes. | Class | org.springframework.expression | Spring MVC |
|
ExpressionParser | Parses expression strings into compiled expressions that can be evaluated. | Interface | org.springframework.expression | Spring MVC |
|
ExpressionState | An ExpressionState is for maintaining per-expression-evaluation state, any changes toit are not seen by other expressions but it gives a place to hold local variables and | Class | org.springframework.expression.spel | Spring MVC |
|
ExpressionUtils | Common utility functions that may be used by any Expression Language provider. | Class | org.springframework.expression.common | Spring MVC |
|
FloatLiteral | Expression language AST node that represents a float literal. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
FormatHelper | Utility methods (formatters, etc) used during parsing and evaluation. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
FunctionReference | A function reference is of the form #someFunction(a,b,c). | Class | org.springframework.expression.spel.ast | Spring MVC |
|
Identifier | | Class | org.springframework.expression.spel.ast | Spring MVC |
|
Indexer | An Indexer can index into some proceeding structure to access a particular piece of it. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
InlineList | Represent a list in an expression, e. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
InlineMap | Represent a map in an expression, e. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
InternalParseException | Wraps a real parse exception. | Class | org.springframework.expression.spel | Spring MVC |
|
IntLiteral | Expression language AST node that represents an integer literal. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
Literal | Common superclass for nodes representing literals (boolean, string, number, etc). | Class | org.springframework.expression.spel.ast | Spring MVC |
|
LiteralExpression | A very simple hardcoded implementation of the Expression interface that represents astring literal. | Class | org.springframework.expression.common | Spring MVC |
|
LongLiteral | Expression language AST node that represents a long integer literal. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
MethodExecutor | MethodExecutors are built by the resolvers and can be cached by the infrastructure torepeat an operation quickly without going back to the resolvers. | Interface | org.springframework.expression | Spring MVC |
|
MethodFilter | MethodFilter instances allow SpEL users to fine tune the behaviour of the methodresolution process. | Interface | org.springframework.expression | Spring MVC |
|
MethodReference | Expression language AST node that represents a method reference. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
MethodResolver | A method resolver attempts locate a method and returns a command executor that can beused to invoke that method. | Interface | org.springframework.expression | Spring MVC |
|
NullLiteral | Expression language AST node that represents null. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpAnd | Represents the boolean AND operation. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpDec | Decrement operator. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpDivide | | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpEQ | | Class | org.springframework.expression.spel.ast | Spring MVC |
|
Operation | Supported operations that an OperatorOverloader can implement for any pair ofSince:3. | Class | org.springframework.expression | Spring MVC |
|
Operator | Common supertype for operators that operate on either one or two operands. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
Operator .DescriptorComparison | A descriptor comparison encapsulates the result of comparing descriptor for two operands anddescribes at what level they are compatible. | Class | org.springframework.expression.spel.ast.Operator | Spring MVC |
|
OperatorBetween | Represents the between operator. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OperatorInstanceof | The operator 'instanceof' checks if an object is of the class specified in the righthand operand, in the same way that instanceof does in Java. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OperatorMatches | The first is a String and the second is a Java regex. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OperatorNot | Represents a NOT operation. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OperatorOverloader | By default the mathematical operators Operation support simple types likenumbers. | Interface | org.springframework.expression | Spring MVC |
|
OperatorPower | | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpGE | | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpGT | | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpInc | Increment operator. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpLE | | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpLT | | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpMinus | The minus operator supports:subtraction of numbers | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpModulus | | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpMultiply | Conversions and promotions are handled as defined inSection 5. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpNE | | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpOr | Represents the boolean OR operation. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
OpPlus | The plus operator will:It can be used as a unary operator for numbers. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
ParseException | Represent an exception that occurs during expression parsing. | Class | org.springframework.expression | Spring MVC |
|
ParserContext | Input provided to an expression parser that can influence an expressionparsing/compilation routine. | Interface | org.springframework.expression | Spring MVC |
|
Projection | Represents projection, where a given operation is performed on all elements in someinput sequence, returning a new sequence of the same size. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
PropertyAccessor | A property accessor is able to read from (and possibly write to) an object's properties. | Interface | org.springframework.expression | Spring MVC |
|
PropertyOrFieldReference | Represents a simple property or field reference. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
QualifiedIdentifier | Represents a dot separated sequence of strings that indicate a package qualified typeExample: java. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
RealLiteral | Expression language AST node that represents a real literal. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
ReflectionHelper | Utility methods used by the reflection resolver code to discover the appropriatemethods/constructors and fields that should be used in expressions. | Class | org.springframework.expression.spel.support | Spring MVC |
|
ReflectiveConstructorExecutor | A simple ConstructorExecutor implementation that runs a constructor using reflectiveSince:3. | Class | org.springframework.expression.spel.support | Spring MVC |
|
ReflectiveConstructorResolver | A constructor resolver that uses reflection to locate the constructor that should be invoked. | Class | org.springframework.expression.spel.support | Spring MVC |
|
ReflectiveMethodExecutor | | Class | org.springframework.expression.spel.support | Spring MVC |
|
ReflectiveMethodResolver | Reflection-based MethodResolver used by default in StandardEvaluationContextunless explicit method resolvers have been specified. | Class | org.springframework.expression.spel.support | Spring MVC |
|
ReflectivePropertyAccessor | Simple PropertyAccessor that uses reflection to access propertiesfor reading and writing. | Class | org.springframework.expression.spel.support | Spring MVC |
|
ReflectivePropertyAccessor .OptimalPropertyAccessor | An optimized form of a PropertyAccessor that will use reflection but only knowshow to access a particular property on a particular class. | Class | org.springframework.expression.spel.support.ReflectivePropertyAccessor | Spring MVC |
|
Selection | Represents selection over a map or collection. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
SpelCompiler | A SpelCompiler will take a regular parsed expression and create (and load) a classcontaining byte code that does the same thing as that expression. | Class | org.springframework.expression.spel.standard | Spring MVC |
|
SpelCompilerMode | enum SpelCompilerModeCaptures the possible configuration settings for a compiler that can be | Class | org.springframework.expression.spel | Spring MVC |
|
SpelEvaluationException | Root exception for Spring EL related exceptions. | Class | org.springframework.expression.spel | Spring MVC |
|
SpelExpression | A SpelExpression represents a parsed (valid) expression that is ready to beevaluated in a specified context. | Class | org.springframework.expression.spel.standard | Spring MVC |
|
SpelExpressionParser | SpEL parser. | Class | org.springframework.expression.spel.standard | Spring MVC |
|
SpelMessage | Contains all the messages that can be produced by the Spring Expression Language. | Class | org.springframework.expression.spel | Spring MVC |
|
SpelMessage .Kind | Returns the enum constant of this type with the specified name. | Class | org.springframework.expression.spel.SpelMessage | Spring MVC |
|
SpelNode | Represents a node in the Ast for a parsed expression. | Interface | org.springframework.expression.spel | Spring MVC |
|
SpelNodeImpl | The common supertype of all AST nodes in a parsed Spring Expression LanguageSince:3. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
SpelParseException | Root exception for Spring EL related exceptions. | Class | org.springframework.expression.spel | Spring MVC |
|
SpelParserConfiguration | Configuration object for the SpEL expression parser. | Class | org.springframework.expression.spel | Spring MVC |
|
StandardEvaluationContext | Provides a default EvaluationContext implementation. | Class | org.springframework.expression.spel.support | Spring MVC |
|
StandardOperatorOverloader | | Class | org.springframework.expression.spel.support | Spring MVC |
|
StandardTypeComparator | A simple basic TypeComparator implementation. | Class | org.springframework.expression.spel.support | Spring MVC |
|
StandardTypeConverter | Default implementation of the TypeConverter interface,delegating to a core Spring ConversionService. | Class | org.springframework.expression.spel.support | Spring MVC |
|
StandardTypeLocator | A simple implementation of TypeLocator that uses the context ClassLoader(or any ClassLoader set upon it). | Class | org.springframework.expression.spel.support | Spring MVC |
|
StringLiteral | Expression language AST node that represents a string literal. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
TemplateAwareExpressionParser | An expression parser that understands templates. | Class | org.springframework.expression.common | Spring MVC |
|
TemplateParserContext | Configurable ParserContext implementation for template parsing. | Class | org.springframework.expression.common | Spring MVC |
|
Ternary | Represents a ternary expression, for example: someCheck()?true:false. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
TypeCode | Captures primitive types and their corresponding class objects, plus one special entrythat represents all reference (non-primitive) types. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
TypeComparator | Instances of a type comparator should be able to compare pairs of objects for equality. | Interface | org.springframework.expression | Spring MVC |
|
TypeConverter | A type converter can convert values between different types encountered duringexpression evaluation. | Interface | org.springframework.expression | Spring MVC |
|
TypedValue | Encapsulates an object and a TypeDescriptor that describes it. | Class | org.springframework.expression | Spring MVC |
|
TypeLocator | They may use a custom ClassLoader and/or deal with commonpackage prefixes (e. | Interface | org.springframework.expression | Spring MVC |
|
TypeReference | Represents a reference to a type, for example T(String) or T(com. | Class | org.springframework.expression.spel.ast | Spring MVC |
|
ValueRef | Represents a reference to a value. | Interface | org.springframework.expression.spel.ast | Spring MVC |
|
ValueRef .NullValueRef | A ValueRef for the null value. | Class | org.springframework.expression.spel.ast.ValueRef | Spring MVC |
|
ValueRef .TypedValueHolderValueRef | A ValueRef holder for a single value, which cannot be set. | Class | org.springframework.expression.spel.ast.ValueRef | Spring MVC |
|
VariableReference | Represents a variable reference, eg. | Class | org.springframework.expression.spel.ast | Spring MVC |