Class MySqlDeleteStatement
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLStatementImpl
com.alibaba.druid.sql.ast.statement.SQLDeleteStatement
com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlDeleteStatement
- All Implemented Interfaces:
SQLDbTypedObject,SQLObject,SQLReplaceable,SQLStatement
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.ast.statement.SQLDeleteStatement
from, only, tableSource, using, where, withFields inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
afterSemi, dbType, headHintsFields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaccept0(MySqlASTVisitor visitor) protected voidaccept0(SQLASTVisitor visitor) clone()getHints()intgetLimit()booleanbooleanbooleanisIgnore()booleanbooleanisQuick()voidsetForceAllPartitions(boolean forceAllPartitions) voidvoidsetFulltextDictionary(boolean fulltextDictionary) voidsetIgnore(boolean ignore) voidvoidsetLowPriority(boolean lowPriority) voidsetOrderBy(SQLOrderBy orderBy) voidsetQuick(boolean quick) Methods inherited from class com.alibaba.druid.sql.ast.statement.SQLDeleteStatement
addCondition, addCondition, addWhere, cloneTo, getAlias, getChildren, getExprTableSource, getFrom, getTableName, getTableSource, getUsing, getWhere, getWith, isOnly, removeCondition, removeCondition, replace, setAlias, setFrom, setOnly, setTableName, setTableName, setTableSource, setTableSource, setUsing, setWhere, setWithMethods inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString, toUnformattedStringMethods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLineMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParent
-
Constructor Details
-
MySqlDeleteStatement
public MySqlDeleteStatement()
-
-
Method Details
-
clone
- Specified by:
clonein interfaceSQLObject- Specified by:
clonein interfaceSQLStatement- Overrides:
clonein classSQLDeleteStatement
-
getHints
-
getHintsSize
public int getHintsSize() -
isLowPriority
public boolean isLowPriority() -
setLowPriority
public void setLowPriority(boolean lowPriority) -
isQuick
public boolean isQuick() -
setQuick
public void setQuick(boolean quick) -
isIgnore
public boolean isIgnore() -
setIgnore
public void setIgnore(boolean ignore) -
getOrderBy
-
setOrderBy
-
getLimit
-
setLimit
-
isFulltextDictionary
public boolean isFulltextDictionary() -
setFulltextDictionary
public void setFulltextDictionary(boolean fulltextDictionary) -
accept0
- Overrides:
accept0in classSQLDeleteStatement
-
accept0
-
isForceAllPartitions
public boolean isForceAllPartitions() -
setForceAllPartitions
public void setForceAllPartitions(boolean forceAllPartitions) -
getForcePartition
-
setForcePartition
-