| Modifier and Type | Class and Description |
|---|---|
class |
MulExpression
Implementation of the
(*) fold operation: All elements of the processed collection are
multiplied by each other, 1 is returned in case the collection is empty.Within expressions, this function can be used by MUL(collection). |
class |
SumExpression
Implementation of the
(+) fold operation: All elements of the processed collection are
summed up, 0 is returned in case the collection is empty.Within expressions, this function can be used by SUM(collection). |
| Modifier and Type | Class and Description |
|---|---|
class |
MinusExpression
This is the negative unary operator expression.
|
class |
ParanthesisExpression
This expression represents the parenthesis for other child expression
|
class |
PlusExpression
This is the positive unary operator expression.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BWComplementExpression
Implementation of Bit wise Complement Operator (~)
It does not supports for double operands
|
| Modifier and Type | Class and Description |
|---|---|
class |
NotExpression
This is the logical not operator expression.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FunctionExpression
This is the function expression to call the functions.
|
class |
UnaryPropertyExpression
This is the unary expression which access the property of a java object,
and assume this java object with context object
|