public abstract class OrderedColumn extends QueryTreeNode
Modifier and Type | Field and Description |
---|---|
protected int |
columnPosition |
protected static int |
UNMATCHEDPOSITION |
AUTOINCREMENT_CREATE_MODIFY, AUTOINCREMENT_INC_INDEX, AUTOINCREMENT_IS_AUTOINCREMENT_INDEX, AUTOINCREMENT_START_INDEX
Constructor and Description |
---|
OrderedColumn() |
Modifier and Type | Method and Description |
---|---|
void |
copyFrom(QueryTreeNode node)
Fill this node with a deep copy of the given node.
|
int |
getColumnPosition()
Get the position of this column
|
boolean |
isAscending()
Indicate whether this column is ascending or not.
|
boolean |
isNullsOrderedLow()
Indicate whether this column should be ordered NULLS low.
|
void |
setColumnPosition(int columnPosition)
Set the position of this column
|
java.lang.String |
toString()
Convert this object to a String.
|
accept, convertDefaultNode, debugFlush, debugPrint, formatNodeString, getBeginOffset, getDebugOutput, getEndOffset, getNodeFactory, getNodeType, getNullNode, getParserContext, getStatementType, getUserData, init, init, init, init, init, init, init, init, init, init, init, init, init, init, isInstanceOf, makeTableName, makeTableName, nodeHeader, printLabel, printSubNodes, setBeginOffset, setDebugOutput, setEndOffset, setNodeType, setParserContext, setUserData, stackPrint, treePrint, treePrint, treePrint
protected static final int UNMATCHEDPOSITION
protected int columnPosition
public void copyFrom(QueryTreeNode node) throws StandardException
copyFrom
in class QueryTreeNode
StandardException
public boolean isAscending()
public boolean isNullsOrderedLow()
public java.lang.String toString()
toString
in class QueryTreeNode
public int getColumnPosition()
public void setColumnPosition(int columnPosition)
Copyright © 2013. All Rights Reserved.