public class SQLDeleteAllStatement extends SQLDeleteStatement
Purpose: Print DELETE statement with non trivial WHERE clause
Responsibilities:
| Constructor and Description |
|---|
SQLDeleteAllStatement() |
getModifyRow, getReturnFields, getTable, setModifyRow, setReturnFields, setTableclone, getBuilder, getExpressionBuilder, getHintString, getTranslationRow, getWhereClause, setHintString, setTranslationRow, setWhereClause, toStringpublic void setSelectCallForExist(SQLCall selectCallForExist)
public SQLCall getSelectCallForExist()
public void setSelectCallForNotExist(SQLCall selectCallForNotExist)
public SQLCall getSelectCallForNotExist()
public void setTableAliasInSelectCallForExist(String tableAliasInSelectCallForExist)
public String getTableAliasInSelectCallForExist()
public void setTableAliasInSelectCallForNotExist(String tableAliasInSelectCallForNotExist)
public String getTableAliasInSelectCallForNotExist()
public void setPrimaryKeyFieldsForAutoJoin(Collection primaryKeyFields)
public void setOriginalFieldsForJoin(Vector originalFields)
public Vector getOriginalFieldsForJoin()
public void setAliasedFieldsForJoin(Vector aliasedFields)
public Vector getAliasedFieldsForExpression()
public void setInheritanceExpression(Expression inheritanceExpression)
public Expression getInheritanceExpression()
public void setShouldExtractWhereClauseFromSelectCallForExist(boolean shouldExtractWhereClauseFromSelectCallForExist)
public boolean shouldExtractWhereClauseFromSelectCallForExist()
public DatabaseCall buildCall(AbstractSession session)
buildCall in class SQLDeleteStatementEclipseLink 2.6.3, "build v20160428-59c81c5" API Reference