public abstract class UnaryLogicalOperatorNode extends UnaryOperatorNode
methodName, operator, receiverInterfaceType, resultInterfaceType
AUTOINCREMENT_CREATE_MODIFY, AUTOINCREMENT_INC_INDEX, AUTOINCREMENT_IS_AUTOINCREMENT_INDEX, AUTOINCREMENT_START_INDEX
Constructor and Description |
---|
UnaryLogicalOperatorNode() |
Modifier and Type | Method and Description |
---|---|
void |
init(java.lang.Object operand,
java.lang.Object methodName)
Initializer for a UnaryLogicalOperatorNode
|
copyFrom, getMethodName, getOperand, getOperator, init, init, isEquivalent, printSubNodes, setOperand, toString
getColumnName, getSchemaName, getSourceResultColumn, getTableName, getType, getTypeId, init, isBinaryEqualsOperatorNode, isBooleanFalse, isBooleanTrue, isConstantExpression, isInListProbeNode, isParameterNode, isRelationalOperator, isSameNodeType, setNullability, setType
accept, convertDefaultNode, debugFlush, debugPrint, formatNodeString, getBeginOffset, getDebugOutput, getEndOffset, getNodeFactory, getNodeType, getNullNode, getParserContext, getStatementType, getUserData, init, init, init, init, init, init, init, init, init, init, isInstanceOf, makeTableName, makeTableName, nodeHeader, printLabel, setBeginOffset, setDebugOutput, setEndOffset, setNodeType, setParserContext, setUserData, stackPrint, treePrint, treePrint, treePrint
public void init(java.lang.Object operand, java.lang.Object methodName) throws StandardException
init
in class QueryTreeNode
operand
- The operand of the operatormethodName
- The name of the method to call in the generated
class. In this case, it's actually an operator
name.StandardException
- Thrown on errorCopyright © 2013. All Rights Reserved.