public class DeleteNode extends DMLModStatementNode
returningColumnList, targetTableName, targetVTI
AUTOINCREMENT_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(java.lang.Object targetTableName,
java.lang.Object queryExpression,
java.lang.Object returningList)
Initializer for a DeleteNode.
|
java.lang.String |
statementToString() |
copyFrom, getReturningList, getTargetTableName, init, init, isAtomic, printSubNodes, setReturningList
getResultSetNode
toString
accept, 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, treePrint
public void init(java.lang.Object targetTableName, java.lang.Object queryExpression, java.lang.Object returningList)
init
in class QueryTreeNode
targetTableName
- The name of the table to delete fromqueryExpression
- The query expression that will generate
the rows to delete from the given tablepublic java.lang.String statementToString()
statementToString
in class StatementNode
protected final int getStatementType()
getStatementType
in class QueryTreeNode
Copyright © 2013. All Rights Reserved.