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.
|
String |
getColumnName() |
TableName |
getTableName() |
void |
init(Object columnName,
Object ascending)
Initializer.
|
void |
init(Object tableName,
Object columnName,
Object ascending)
Initializer.
|
boolean |
isAscending() |
boolean |
isPartOfGroupIndex() |
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, treePrintpublic void init(Object columnName, Object ascending)
init in class QueryTreeNodecolumnName - Name of the columnascending - Whether index is ascendingpublic void init(Object tableName, Object columnName, Object ascending)
init in class QueryTreeNodetableName - Table holding indexed columncolumnName - Name of the columnascending - Whether index is ascendingpublic void copyFrom(QueryTreeNode node) throws StandardException
copyFrom in class QueryTreeNodeStandardExceptionpublic String toString()
toString in class QueryTreeNodepublic TableName getTableName()
public String getColumnName()
public boolean isPartOfGroupIndex()
public boolean isAscending()
Copyright © 2015 FoundationDB, LLC. All rights reserved.