public abstract class SQLModifyAllStatementForTempTable extends SQLModifyStatement
Modifier and Type | Field and Description |
---|---|
static int |
CLEANUP_TEMP_TABLE |
static int |
CREATE_TEMP_TABLE |
static int |
INSERT_INTO_TEMP_TABLE |
static int |
UPDATE_ORIGINAL_TABLE |
Constructor and Description |
---|
SQLModifyAllStatementForTempTable() |
Modifier and Type | Method and Description |
---|---|
DatabaseCall |
buildCall(AbstractSession session)
Append the string containing the SQL insert string for the given table.
|
java.util.Collection |
getAllFields() |
int |
getMode() |
java.util.List<DatabaseField> |
getPrimaryKeyFields() |
SQLCall |
getSelectCall() |
void |
setAllFields(java.util.Collection allFields) |
void |
setMode(int mode) |
void |
setPrimaryKeyFields(java.util.List<DatabaseField> primaryKeyFields) |
void |
setSelectCall(SQLCall selectCall) |
getModifyRow, getReturnFields, getTable, setModifyRow, setReturnFields, setTable
clone, getBuilder, getExpressionBuilder, getHintString, getTranslationRow, getWhereClause, setHintString, setTranslationRow, setWhereClause, toString
public static final int CREATE_TEMP_TABLE
public static final int INSERT_INTO_TEMP_TABLE
public static final int UPDATE_ORIGINAL_TABLE
public static final int CLEANUP_TEMP_TABLE
public void setAllFields(java.util.Collection allFields)
public java.util.Collection getAllFields()
public void setSelectCall(SQLCall selectCall)
public SQLCall getSelectCall()
public void setPrimaryKeyFields(java.util.List<DatabaseField> primaryKeyFields)
public java.util.List<DatabaseField> getPrimaryKeyFields()
public void setMode(int mode)
public int getMode()
public DatabaseCall buildCall(AbstractSession session)
buildCall
in class SQLModifyStatement
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference