| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv final int | kind
Hides org. |
| Access | Constructor and Description |
|---|---|
| pack-priv | BinaryArithmeticOperatorNode(int
The kind of operator kind, ValueNode The left operand leftOperand, ValueNode The right operand rightOperand, ContextManager The context manager cm)Constructor for a BinaryArithmeticOperatorNode |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv ValueNode | Returns: The new top of the expression tree.The query's FROM list fromList, SubqueryList The subquery list being built as we find SubqueryNodes subqueryList, List<AggregateNode> The aggregate list being built as we find AggregateNodes aggregates)Overrides org. Bind this operator |
| pack-priv boolean | isSameNodeKind(ValueNode
The other value node whose kind we want to compare with. o)Overrides org. Some node classes represent several logical node types (to reduce footprint), which we call kinds. |
| K_DIVIDE | back to summary |
|---|---|
| pack-priv static final int K_DIVIDE | |
| K_MINUS | back to summary |
|---|---|
| pack-priv static final int K_MINUS | |
| K_MOD | back to summary |
|---|---|
| pack-priv static final int K_MOD | |
| K_PLUS | back to summary |
|---|---|
| pack-priv static final int K_PLUS | |
| K_TIMES | back to summary |
|---|---|
| pack-priv static final int K_TIMES | |
| kind | back to summary |
|---|---|
| pack-priv final int kind Hides org. This class is used to hold logically different objects for
space efficiency. | |
| BinaryArithmeticOperatorNode | back to summary |
|---|---|
| pack-priv BinaryArithmeticOperatorNode(int kind, ValueNode leftOperand, ValueNode rightOperand, ContextManager cm) Constructor for a BinaryArithmeticOperatorNode
| |
| bindExpression | back to summary |
|---|---|
| pack-priv ValueNode bindExpression(FromList fromList, SubqueryList subqueryList, List<AggregateNode> aggregates) throws StandardException Overrides org. Bind this operator
| |
| isSameNodeKind | back to summary |
|---|---|
| pack-priv boolean isSameNodeKind(ValueNode o) Overrides org. Doc from org. Some node classes represent several logical node types (to reduce
footprint), which we call kinds.
This means that implementations of | |