Class Delete

java.lang.Object
net.sf.jsqlparser.statement.delete.Delete
All Implemented Interfaces:
Serializable, Model, Statement

public class Delete extends Object implements Statement
See Also:
  • Field Details

  • Constructor Details

    • Delete

      public Delete()
  • Method Details

    • getOutputClause

      public OutputClause getOutputClause()
    • setOutputClause

      public void setOutputClause(OutputClause outputClause)
    • getReturningClause

      public ReturningClause getReturningClause()
    • setReturningClause

      public Delete setReturningClause(ReturningClause returningClause)
    • getWithItemsList

      public List<WithItem> getWithItemsList()
    • setWithItemsList

      public void setWithItemsList(List<WithItem> withItemsList)
    • withWithItemsList

      public Delete withWithItemsList(List<WithItem> withItemsList)
    • addWithItemsList

      public Delete addWithItemsList(WithItem... withItemsList)
    • addWithItemsList

      public Delete addWithItemsList(Collection<? extends WithItem> withItemsList)
    • getOrderByElements

      public List<OrderByElement> getOrderByElements()
    • setOrderByElements

      public void setOrderByElements(List<OrderByElement> orderByElements)
    • accept

      public void accept(StatementVisitor statementVisitor)
      Specified by:
      accept in interface Statement
    • getTable

      public Table getTable()
    • getWhere

      public Expression getWhere()
    • setTable

      public void setTable(Table name)
    • setWhere

      public void setWhere(Expression expression)
    • getOracleHint

      public OracleHint getOracleHint()
    • setOracleHint

      public void setOracleHint(OracleHint oracleHint)
    • getLimit

      public Limit getLimit()
    • setLimit

      public void setLimit(Limit limit)
    • getTables

      public List<Table> getTables()
    • setTables

      public void setTables(List<Table> tables)
    • getUsingList

      public List<Table> getUsingList()
    • setUsingList

      public void setUsingList(List<Table> usingList)
    • getJoins

      public List<Join> getJoins()
    • setJoins

      public void setJoins(List<Join> joins)
    • isHasFrom

      public boolean isHasFrom()
    • setHasFrom

      public void setHasFrom(boolean hasFrom)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • withTables

      public Delete withTables(List<Table> tables)
    • withUsingList

      public Delete withUsingList(List<Table> usingList)
    • withJoins

      public Delete withJoins(List<Join> joins)
    • withLimit

      public Delete withLimit(Limit limit)
    • withOrderByElements

      public Delete withOrderByElements(List<OrderByElement> orderByElements)
    • withTable

      public Delete withTable(Table table)
    • withWhere

      public Delete withWhere(Expression where)
    • withHasFrom

      public Delete withHasFrom(boolean hasFrom)
    • withModifierPriority

      public Delete withModifierPriority(DeleteModifierPriority modifierPriority)
    • withModifierIgnore

      public Delete withModifierIgnore(boolean modifierIgnore)
    • withModifierQuick

      public Delete withModifierQuick(boolean modifierQuick)
    • setModifierPriority

      public void setModifierPriority(DeleteModifierPriority modifierPriority)
    • getModifierPriority

      public DeleteModifierPriority getModifierPriority()
    • setModifierIgnore

      public void setModifierIgnore(boolean modifierIgnore)
    • setModifierQuick

      public void setModifierQuick(boolean modifierQuick)
    • isModifierIgnore

      public boolean isModifierIgnore()
    • isModifierQuick

      public boolean isModifierQuick()
    • addTables

      public Delete addTables(Table... tables)
    • addTables

      public Delete addTables(Collection<? extends Table> tables)
    • addUsingList

      public Delete addUsingList(Table... usingList)
    • addUsingList

      public Delete addUsingList(Collection<? extends Table> usingList)
    • addJoins

      public Delete addJoins(Join... joins)
    • addJoins

      public Delete addJoins(Collection<? extends Join> joins)
    • addOrderByElements

      public Delete addOrderByElements(OrderByElement... orderByElements)
    • addOrderByElements

      public Delete addOrderByElements(Collection<? extends OrderByElement> orderByElements)
    • getWhere

      public <E extends Expression> E getWhere(Class<E> type)