public class IndexColumn extends QueryTreeNode
AUTOINCREMENT_CREATE_MODIFY, AUTOINCREMENT_INC_INDEX, AUTOINCREMENT_IS_AUTOINCREMENT_INDEX, AUTOINCREMENT_START_INDEX
Constructor and Description |
---|
IndexColumn() |
Modifier and Type | Method and Description |
---|---|
void |
copyFrom(QueryTreeNode node)
Fill this node with a deep copy of the given node.
|
java.lang.String |
getColumnName() |
TableName |
getTableName() |
void |
init(java.lang.Object columnName,
java.lang.Object ascending)
Initializer.
|
void |
init(java.lang.Object tableName,
java.lang.Object columnName,
java.lang.Object ascending)
Initializer.
|
boolean |
isAscending() |
boolean |
isPartOfGroupIndex() |
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, isInstanceOf, makeTableName, makeTableName, nodeHeader, printLabel, printSubNodes, setBeginOffset, setDebugOutput, setEndOffset, setNodeType, setParserContext, setUserData, stackPrint, treePrint, treePrint, treePrint
public void init(java.lang.Object columnName, java.lang.Object ascending)
init
in class QueryTreeNode
columnName
- Name of the columnascending
- Whether index is ascendingpublic void init(java.lang.Object tableName, java.lang.Object columnName, java.lang.Object ascending)
init
in class QueryTreeNode
tableName
- Table holding indexed columncolumnName
- Name of the columnascending
- Whether index is ascendingpublic void copyFrom(QueryTreeNode node) throws StandardException
copyFrom
in class QueryTreeNode
StandardException
public java.lang.String toString()
toString
in class QueryTreeNode
public TableName getTableName()
public java.lang.String getColumnName()
public boolean isPartOfGroupIndex()
public boolean isAscending()
Copyright © 2013. All Rights Reserved.