org.springframework.expression
Interface OperatorOverloader

By default the mathematical operators Operation support simple types like numbers. By providing an
implementation of OperatorOverloader, a user of the expression language can support these operations on other types.

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.