- getOperand
Returns a value of operand at index. Operand indexing starts at 0.
- getOperandCount
Returns a count of operands of this expression. In real life there are unary
(count == 1), binary (c
- toString
- andExp
Chains this expression with other expressions using "and".
- evaluate
Calculates expression value with object as a context for path expressions.
- match
Calculates expression boolean value with object as a context for path
expressions.
- setOperand
Sets a value of operand at index. Operand indexing starts at 0.
- filter
Adds objects matching this expression from the source collection to the target
collection.
- getType
Returns a type of expression. Most common types are defined as public static
fields of this interfac
- notExp
Returns a logical NOT of current expression.
- orExp
Chains this expression with other expressions using "or".
- params
Creates and returns a new Expression instance based on this expression, but with
named parameters su