| 程序包 | 说明 |
|---|---|
| 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.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Operation |
Operation.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static Operation[] |
Operation.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
OperatorOverloader.operate(Operation operation,
Object leftOperand,
Object rightOperand)
Execute the specified operation on two operands, returning a result.
|
boolean |
OperatorOverloader.overridesOperation(Operation operation,
Object leftOperand,
Object rightOperand)
Return true if the operator overloader supports the specified operation
between the two operands and so should be invoked to handle it.
|
| 限定符和类型 | 方法和说明 |
|---|---|
TypedValue |
ExpressionState.operate(Operation op,
Object left,
Object right) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
StandardOperatorOverloader.operate(Operation operation,
Object leftOperand,
Object rightOperand) |
boolean |
StandardOperatorOverloader.overridesOperation(Operation operation,
Object leftOperand,
Object rightOperand) |