public class FromList extends QueryTreeNodeList<FromTable>
AUTOINCREMENT_CREATE_MODIFY, AUTOINCREMENT_INC_INDEX, AUTOINCREMENT_IS_AUTOINCREMENT_INDEX, AUTOINCREMENT_START_INDEX| Constructor and Description |
|---|
FromList() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFromTable(FromTable fromTable)
Add a table to the FROM list.
|
void |
copyFrom(QueryTreeNode node)
Fill this node with a deep copy of the given node.
|
void |
init(Object optimizeJoinOrder)
Initializer for a FromList
|
void |
init(Object optimizeJoinOrder,
Object fromTable)
Initializer for a FromList
|
void |
setProperties(Properties props)
Set the Properties list for this FromList.
|
add, add, addAll, clear, destructiveAddAll, get, getList, indexOf, isEmpty, iterator, printSubNodes, remove, remove, set, sizeaccept, 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, setBeginOffset, setDebugOutput, setEndOffset, setNodeType, setParserContext, setUserData, stackPrint, toString, treePrint, treePrint, treePrintpublic void init(Object optimizeJoinOrder)
init in class QueryTreeNodepublic void init(Object optimizeJoinOrder, Object fromTable) throws StandardException
init in class QueryTreeNodeStandardException - Thrown on errorpublic void copyFrom(QueryTreeNode node) throws StandardException
copyFrom in class QueryTreeNodeList<FromTable>StandardExceptionpublic void addFromTable(FromTable fromTable) throws StandardException
fromTable - A FromTable to add to the listStandardException - Thrown on errorpublic void setProperties(Properties props) throws StandardException
StandardException - Thrown on errorCopyright © 2015 FoundationDB, LLC. All rights reserved.