Interface Operand
- All Known Implementing Classes:
ArithmeticOperand,ListOperand,LiteralOperand,ParameterOperand,PropertyOperand,RawOperand
public interface Operand
One operand of a condition: a side of a WHERE comparison or an inline property value. Concrete
kinds are
PropertyOperand (a variable.key resolved from the matched element),
LiteralOperand (a constant), ArithmeticOperand (an arithmetic expression),
ListOperand (an IN list), and RawOperand (kept verbatim when not
decomposed). Modelling each explicitly lets n.age > m.age be told apart from
n.age > "m.age".