public abstract class OrderedColumn extends QueryTreeNode
Modifier and Type | Field and Description |
---|---|
protected int |
columnPosition |
protected static int |
UNMATCHEDPOSITION |
AUTOINCREMENT_CREATE_MODIFY, AUTOINCREMENT_CYCLE, AUTOINCREMENT_INC_INDEX, AUTOINCREMENT_IS_AUTOINCREMENT_INDEX, AUTOINCREMENT_START_INDEX
Constructor and Description |
---|
OrderedColumn(ContextManager cm) |
Modifier and Type | Method and Description |
---|---|
(package private) int |
getColumnPosition()
Get the position of this column
|
(package private) boolean |
isAscending()
Indicate whether this column is ascending or not.
|
(package private) boolean |
isNullsOrderedLow()
Indicate whether this column should be ordered NULLS low.
|
(package private) void |
setColumnPosition(int columnPosition)
Set the position of this column
|
java.lang.String |
toString()
Convert this object to a String.
|
accept, acceptChildren, addTag, addUDTUsagePriv, addUDTUsagePriv, bindOffsetFetch, bindRowMultiSet, bindUserCatalogType, bindUserType, checkReliability, checkReliability, convertDefaultNode, copyTagsFrom, createTypeDependency, debugFlush, debugPrint, disablePrivilegeCollection, formatNodeString, generate, generateAuthorizeCheck, getBeginOffset, getClassFactory, getCompilerContext, getContext, getContextManager, getDataDictionary, getDependencyManager, getEndOffset, getExecutionFactory, getGenericConstantActionFactory, getIntProperty, getLanguageConnectionContext, getLongProperty, getNullNode, getOffsetOrderedNodes, getOptimizerFactory, getOptimizerTracer, getParameterTypes, getSchemaDescriptor, getSchemaDescriptor, getStatementType, getTableDescriptor, getTypeCompiler, getUDTDesc, isAtomic, isPrivilegeCollectionRequired, isSessionSchema, isSessionSchema, makeConstantAction, makeTableName, makeTableName, nodeHeader, optimizerTracingIsOn, orReliability, parseSearchCondition, parseStatement, printLabel, printSubNodes, referencesSessionSchema, resolveTableToSynonym, setBeginOffset, setEndOffset, setRefActionInfo, stackPrint, taggedWith, treePrint, treePrint, verifyClassExist
protected static final int UNMATCHEDPOSITION
protected int columnPosition
public OrderedColumn(ContextManager cm)
boolean isAscending()
boolean isNullsOrderedLow()
public java.lang.String toString()
toString
in class QueryTreeNode
int getColumnPosition()
void setColumnPosition(int columnPosition)
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.