| Access | Constructor and Description |
|---|---|
| pack-priv |
| 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 logical operator. |
| protected void |
| UnaryLogicalOperatorNode | back to summary |
|---|---|
| pack-priv UnaryLogicalOperatorNode(ValueNode operand, String methodName, ContextManager cm) throws StandardException | |
| bindExpression | back to summary |
|---|---|
| pack-priv ValueNode bindExpression(FromList fromList, SubqueryList subqueryList, List<AggregateNode> aggregates) throws StandardException Overrides org. Bind this logical operator. All that has to be done for binding a logical operator is to bind the operand, check that the operand is SQLBoolean, and set the result type to SQLBoolean.
| |
| setFullTypeInfo | back to summary |
|---|---|
| protected void setFullTypeInfo() throws StandardException Set all of the type info (nullability and DataTypeServices) for this node. Extracts out tasks that must be done by both bind() and post-bind() AndNode generation.
| |