com.alibaba.druid.sql.dialect.mysql.ast.statement
Class MySqlDeleteStatement

java.lang.Object
  extended by com.alibaba.druid.sql.ast.SQLObjectImpl
      extended by com.alibaba.druid.sql.ast.SQLStatementImpl
          extended by com.alibaba.druid.sql.ast.statement.SQLDeleteStatement
              extended by com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlDeleteStatement
All Implemented Interfaces:
SQLObject, SQLStatement, Serializable

public class MySqlDeleteStatement
extends SQLDeleteStatement

See Also:
Serialized Form

Constructor Summary
MySqlDeleteStatement()
           
 
Method Summary
 SQLTableSource getFrom()
           
 MySqlSelectQueryBlock.Limit getLimit()
           
 SQLOrderBy getOrderBy()
           
 SQLTableSource getUsing()
           
 boolean isIgnore()
           
 boolean isLowPriority()
           
 boolean isQuick()
           
 void output(StringBuffer buf)
           
 void setFrom(SQLTableSource from)
           
 void setIgnore(boolean ignore)
           
 void setLimit(MySqlSelectQueryBlock.Limit limit)
           
 void setLowPriority(boolean lowPriority)
           
 void setOrderBy(SQLOrderBy orderBy)
           
 void setQuick(boolean quick)
           
 void setUsing(SQLTableSource using)
           
 
Methods inherited from class com.alibaba.druid.sql.ast.statement.SQLDeleteStatement
getAlias, getExprTableSource, getTableName, getTableSource, getWhere, setAlias, setTableName, setTableName, setTableSource, setTableSource, setWhere
 
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, getAttribute, getAttributes, getAttributesDirect, getParent, putAttribute, setParent, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, getAttribute, getAttributes, getAttributesDirect, getParent, putAttribute, setParent
 

Constructor Detail

MySqlDeleteStatement

public MySqlDeleteStatement()
Method Detail

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)

getFrom

public SQLTableSource getFrom()

getUsing

public SQLTableSource getUsing()

setUsing

public void setUsing(SQLTableSource using)

setFrom

public void setFrom(SQLTableSource from)

getOrderBy

public SQLOrderBy getOrderBy()

setOrderBy

public void setOrderBy(SQLOrderBy orderBy)

getLimit

public MySqlSelectQueryBlock.Limit getLimit()

setLimit

public void setLimit(MySqlSelectQueryBlock.Limit limit)

output

public void output(StringBuffer buf)
Specified by:
output in interface SQLObject
Overrides:
output in class SQLStatementImpl


Copyright © 2012 Alibaba Group. All Rights Reserved.