public class DeleteNode extends DMLModStatementNode
returningColumnList, targetTableName, targetVTIAUTOINCREMENT_CREATE_MODIFY, AUTOINCREMENT_INC_INDEX, AUTOINCREMENT_IS_AUTOINCREMENT_INDEX, AUTOINCREMENT_START_INDEX| Constructor and Description |
|---|
DeleteNode() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getStatementType()
Return the type of statement, something from
StatementType.
|
void |
init(Object targetTableName,
Object queryExpression,
Object returningList)
Initializer for a DeleteNode.
|
String |
statementToString() |
copyFrom, getReturningList, getTargetTableName, init, init, isAtomic, printSubNodes, setReturningListgetResultSetNodetoStringaccept, convertDefaultNode, debugFlush, debugPrint, formatNodeString, getBeginOffset, getDebugOutput, getEndOffset, getNodeFactory, getNodeType, getNullNode, getParserContext, getUserData, 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 targetTableName, Object queryExpression, Object returningList)
init in class QueryTreeNodetargetTableName - The name of the table to delete fromqueryExpression - The query expression that will generate
the rows to delete from the given tablepublic String statementToString()
statementToString in class StatementNodeprotected final int getStatementType()
getStatementType in class QueryTreeNodeCopyright © 2015 FoundationDB, LLC. All rights reserved.