public abstract class Operator extends SpelNodeImpl
children, pos
Constructor and Description |
---|
Operator(String payload,
int pos,
SpelNodeImpl... operands) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
equalityCheck(ExpressionState state,
Object left,
Object right) |
SpelNodeImpl |
getLeftOperand() |
String |
getOperatorName() |
SpelNodeImpl |
getRightOperand() |
String |
toStringAST()
String format for all operators is the same '(' [operand] [operator] [operand] ')'
|
getChild, getChildCount, getEndPosition, getObjectClass, getPreviousChild, getStartPosition, getTypedValue, getValue, getValue, getValueInternal, getValueRef, isWritable, nextChildIs, setValue
public Operator(String payload, int pos, SpelNodeImpl... operands)
public SpelNodeImpl getLeftOperand()
public SpelNodeImpl getRightOperand()
public final String getOperatorName()
public String toStringAST()
toStringAST
in interface SpelNode
toStringAST
in class SpelNodeImpl
protected boolean equalityCheck(ExpressionState state, Object left, Object right)