public class IndexHintNode extends QueryTreeNode
| Modifier and Type | Class and Description |
|---|---|
static class |
IndexHintNode.HintScope |
static class |
IndexHintNode.HintType |
AUTOINCREMENT_CREATE_MODIFY, AUTOINCREMENT_INC_INDEX, AUTOINCREMENT_IS_AUTOINCREMENT_INDEX, AUTOINCREMENT_START_INDEX| Constructor and Description |
|---|
IndexHintNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
copyFrom(QueryTreeNode node)
Fill this node with a deep copy of the given node.
|
IndexHintNode.HintScope |
getHintScope() |
IndexHintNode.HintType |
getHintType() |
List<String> |
getIndexes() |
void |
init(Object hintType,
Object hintScope,
Object indexes)
Initialize a query tree node.
|
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, isInstanceOf, makeTableName, makeTableName, nodeHeader, printLabel, printSubNodes, setBeginOffset, setDebugOutput, setEndOffset, setNodeType, setParserContext, setUserData, stackPrint, treePrint, treePrint, treePrintpublic void init(Object hintType, Object hintScope, Object indexes)
QueryTreeNodeinit in class QueryTreeNodepublic IndexHintNode.HintType getHintType()
public IndexHintNode.HintScope getHintScope()
public void copyFrom(QueryTreeNode node) throws StandardException
copyFrom in class QueryTreeNodeStandardExceptionpublic String toString()
toString in class QueryTreeNodeCopyright © 2015 FoundationDB, LLC. All rights reserved.