public class SetConstraintsNode extends StatementNode
AUTOINCREMENT_CREATE_MODIFY, AUTOINCREMENT_INC_INDEX, AUTOINCREMENT_IS_AUTOINCREMENT_INDEX, AUTOINCREMENT_START_INDEX| Constructor and Description |
|---|
SetConstraintsNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
copyFrom(QueryTreeNode node)
Fill this node with a deep copy of the given node.
|
TableNameList |
getConstraints() |
void |
init(Object all,
Object constraints,
Object deferred)
Initializer for SetTransactionIsolationNode
|
boolean |
isAll() |
boolean |
isDeferred() |
void |
printSubNodes(int depth)
Prints the sub-nodes of this object.
|
String |
statementToString() |
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, setBeginOffset, setDebugOutput, setEndOffset, setNodeType, setParserContext, setUserData, stackPrint, treePrint, treePrint, treePrintpublic void init(Object all, Object constraints, Object deferred)
init in class QueryTreeNodeall - whether to affect all constraintsconstraints - list of constraints to affectdeferred - true to deferpublic boolean isAll()
public TableNameList getConstraints()
public boolean isDeferred()
public void copyFrom(QueryTreeNode node) throws StandardException
copyFrom in class QueryTreeNodeStandardExceptionpublic String toString()
toString in class StatementNodepublic void printSubNodes(int depth)
printSubNodes in class QueryTreeNodedepth - The depth of this node in the treepublic String statementToString()
statementToString in class StatementNodeCopyright © 2015 FoundationDB, LLC. All rights reserved.