Package | Description |
---|---|
org.springframework.expression |
Core abstractions behind the Spring Expression Language.
|
org.springframework.expression.spel |
SpEL's central implementation package.
|
org.springframework.expression.spel.support |
SpEL's default implementations for various core abstractions.
|
Modifier and Type | Method and Description |
---|---|
static Operation |
Operation.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Operation[] |
Operation.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
OperatorOverloader.operate(Operation operation,
java.lang.Object leftOperand,
java.lang.Object rightOperand)
Execute the specified operation on two operands, returning a result.
|
boolean |
OperatorOverloader.overridesOperation(Operation operation,
java.lang.Object leftOperand,
java.lang.Object rightOperand)
Return true if the operator overloader supports the specified operation
between the two operands and so should be invoked to handle it.
|
Modifier and Type | Method and Description |
---|---|
TypedValue |
ExpressionState.operate(Operation op,
java.lang.Object left,
java.lang.Object right) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
StandardOperatorOverloader.operate(Operation operation,
java.lang.Object leftOperand,
java.lang.Object rightOperand) |
boolean |
StandardOperatorOverloader.overridesOperation(Operation operation,
java.lang.Object leftOperand,
java.lang.Object rightOperand) |