- java.lang.Object
-
- net.sf.jsqlparser.statement.delete.Delete
-
- All Implemented Interfaces:
Serializable
,Model
,Statement
public class Delete extends Object implements Statement
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Delete()
-
Method Summary
-
-
-
Method Detail
-
getOutputClause
public OutputClause getOutputClause()
-
setOutputClause
public void setOutputClause(OutputClause outputClause)
-
getReturningClause
public ReturningClause getReturningClause()
-
setReturningClause
public Delete setReturningClause(ReturningClause returningClause)
-
addWithItemsList
public Delete addWithItemsList(Collection<? extends WithItem> withItemsList)
-
getOrderByElements
public List<OrderByElement> getOrderByElements()
-
setOrderByElements
public void setOrderByElements(List<OrderByElement> orderByElements)
-
accept
public <T,S> T accept(StatementVisitor<T> statementVisitor, S context)
-
getTable
public Table getTable()
-
setTable
public void setTable(Table name)
-
getWhere
public Expression getWhere()
-
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)
-
isHasFrom
public boolean isHasFrom()
-
setHasFrom
public void setHasFrom(boolean hasFrom)
-
withOrderByElements
public Delete withOrderByElements(List<OrderByElement> orderByElements)
-
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)
-
getModifierPriority
public DeleteModifierPriority getModifierPriority()
-
setModifierPriority
public void setModifierPriority(DeleteModifierPriority modifierPriority)
-
isModifierIgnore
public boolean isModifierIgnore()
-
setModifierIgnore
public void setModifierIgnore(boolean modifierIgnore)
-
isModifierQuick
public boolean isModifierQuick()
-
setModifierQuick
public void setModifierQuick(boolean modifierQuick)
-
addTables
public Delete addTables(Collection<? extends Table> tables)
-
addUsingList
public Delete addUsingList(Collection<? extends Table> usingList)
-
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)
-
-