public class SQLDeleteAllStatementForTempTable extends SQLModifyAllStatementForTempTable
Modifier and Type | Field and Description |
---|---|
protected java.util.Collection |
targetPrimaryKeyFields |
protected DatabaseTable |
targetTable |
allFields, CLEANUP_TEMP_TABLE, CREATE_TEMP_TABLE, INSERT_INTO_TEMP_TABLE, mode, primaryKeyFields, selectCall, UPDATE_ORIGINAL_TABLE
modifyRow, returnFields, table
builder, translationRow, whereClause
Constructor and Description |
---|
SQLDeleteAllStatementForTempTable() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection |
getTargetPrimaryKeyFields() |
DatabaseTable |
getTargetTable() |
protected java.util.Collection |
getUsedFields() |
void |
setTargetPrimaryKeyFields(java.util.Collection targetPrimaryKeyFields) |
void |
setTargetTable(DatabaseTable targetTable) |
protected void |
writeUpdateOriginalTable(AbstractSession session,
java.io.Writer writer) |
buildCall, getAllFields, getMode, getPrimaryKeyFields, getSelectCall, setAllFields, setMode, setPrimaryKeyFields, setSelectCall
buildCallWithoutReturning, getModifyRow, getReturnFields, getTable, setModifyRow, setReturnFields, setTable
clone, getBuilder, getExpressionBuilder, getTranslationRow, getWhereClause, setBuilder, setTranslationRow, setWhereClause, toString
protected DatabaseTable targetTable
protected java.util.Collection targetPrimaryKeyFields
public void setTargetTable(DatabaseTable targetTable)
public DatabaseTable getTargetTable()
public void setTargetPrimaryKeyFields(java.util.Collection targetPrimaryKeyFields)
public java.util.Collection getTargetPrimaryKeyFields()
protected java.util.Collection getUsedFields()
getUsedFields
in class SQLModifyAllStatementForTempTable
protected void writeUpdateOriginalTable(AbstractSession session, java.io.Writer writer) throws java.io.IOException
writeUpdateOriginalTable
in class SQLModifyAllStatementForTempTable
java.io.IOException