public class SQLUpdateAllStatement extends SQLModifyStatement
Constructor and Description |
---|
SQLUpdateAllStatement() |
Modifier and Type | Method and Description |
---|---|
DatabaseCall |
buildCall(AbstractSession session)
Append the string containing the SQL insert string for the given table.
|
HashMap |
getDatabaseFieldsToTableAliases() |
Collection |
getPrimaryKeyFieldsForAutoJoin() |
SQLCall |
getSelectCallForExist() |
String |
getTableAliasInSelectCallForExist() |
HashMap |
getUpdateClauses() |
void |
setDatabaseFieldsToTableAliases(HashMap databaseFieldsToTableAliases) |
void |
setPrimaryKeyFieldsForAutoJoin(Collection primaryKeyFields) |
void |
setSelectCallForExist(SQLCall selectCallForExist) |
void |
setShouldExtractWhereClauseFromSelectCallForExist(boolean shouldExtractWhereClauseFromSelectCallForExist) |
void |
setTableAliasInSelectCallForExist(String tableAliasInSelectCallForExist) |
void |
setUpdateClauses(HashMap updateClauses) |
boolean |
shouldExtractWhereClauseFromSelectCallForExist() |
getModifyRow, getReturnFields, getTable, setModifyRow, setReturnFields, setTable
clone, getBuilder, getExpressionBuilder, getHintString, getTranslationRow, getWhereClause, setHintString, setTranslationRow, setWhereClause, toString
public void setSelectCallForExist(SQLCall selectCallForExist)
public SQLCall getSelectCallForExist()
public void setTableAliasInSelectCallForExist(String tableAliasInSelectCallForExist)
public String getTableAliasInSelectCallForExist()
public void setPrimaryKeyFieldsForAutoJoin(Collection primaryKeyFields)
public Collection getPrimaryKeyFieldsForAutoJoin()
public void setUpdateClauses(HashMap updateClauses)
public HashMap getUpdateClauses()
public void setDatabaseFieldsToTableAliases(HashMap databaseFieldsToTableAliases)
public HashMap getDatabaseFieldsToTableAliases()
public void setShouldExtractWhereClauseFromSelectCallForExist(boolean shouldExtractWhereClauseFromSelectCallForExist)
public boolean shouldExtractWhereClauseFromSelectCallForExist()
public DatabaseCall buildCall(AbstractSession session)
buildCall
in class SQLModifyStatement
EclipseLink 2.5.2, "build v20140319-9ad6abd" API Reference