Purpose: Print DELETE statement with non trivial WHERE clause
Responsibilities:
| Modifier and Type | Field and Description |
|---|---|
| protected Vector | |
| protected Expression | |
| protected Vector | |
| protected SQLCall | |
| protected SQLCall | |
| protected boolean | |
| protected String | |
| protected String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public DatabaseCall | buildCall(AbstractSession session)
Overrides org. |
| public Vector | |
| public Expression | |
| public Vector | |
| public SQLCall | |
| public SQLCall | |
| public String | |
| public String | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | setShouldExtractWhereClauseFromSelectCallForExist(boolean shouldExtractWhereClauseFromSelectCallForExist)
|
| public void | |
| public void | |
| public boolean | |
| protected void | writeSelect(Writer writer, SQLCall selectCall, String tableAliasInSelectCall, SQLCall call, DatasourcePlatform platform)
|
| protected boolean |
| aliasedFields | back to summary |
|---|---|
| protected Vector<E> aliasedFields | |
| inheritanceExpression | back to summary |
|---|---|
| protected Expression inheritanceExpression | |
| originalFields | back to summary |
|---|---|
| protected Vector<E> originalFields | |
| selectCallForExist | back to summary |
|---|---|
| protected SQLCall selectCallForExist | |
| selectCallForNotExist | back to summary |
|---|---|
| protected SQLCall selectCallForNotExist | |
| shouldExtractWhereClauseFromSelectCallForExist | back to summary |
|---|---|
| protected boolean shouldExtractWhereClauseFromSelectCallForExist | |
| tableAliasInSelectCallForExist | back to summary |
|---|---|
| protected String tableAliasInSelectCallForExist | |
| tableAliasInSelectCallForNotExist | back to summary |
|---|---|
| protected String tableAliasInSelectCallForNotExist | |
| SQLDeleteAllStatement | back to summary |
|---|---|
| public SQLDeleteAllStatement() | |
| buildCall | back to summary |
|---|---|
| public DatabaseCall buildCall(AbstractSession session) Overrides org. Return SQL call for the statement, through generating the SQL string.
| |
| getAliasedFieldsForExpression | back to summary |
|---|---|
| public Vector | |
| getInheritanceExpression | back to summary |
|---|---|
| public Expression getInheritanceExpression() | |
| getOriginalFieldsForJoin | back to summary |
|---|---|
| public Vector | |
| getSelectCallForExist | back to summary |
|---|---|
| public SQLCall getSelectCallForExist() | |
| getSelectCallForNotExist | back to summary |
|---|---|
| public SQLCall getSelectCallForNotExist() | |
| getTableAliasInSelectCallForExist | back to summary |
|---|---|
| public String getTableAliasInSelectCallForExist() | |
| getTableAliasInSelectCallForNotExist | back to summary |
|---|---|
| public String getTableAliasInSelectCallForNotExist() | |
| setAliasedFieldsForJoin | back to summary |
|---|---|
| public void setAliasedFieldsForJoin(Vector<E> aliasedFields) | |
| setInheritanceExpression | back to summary |
|---|---|
| public void setInheritanceExpression(Expression inheritanceExpression) | |
| setOriginalFieldsForJoin | back to summary |
|---|---|
| public void setOriginalFieldsForJoin(Vector<E> originalFields) | |
| setPrimaryKeyFieldsForAutoJoin | back to summary |
|---|---|
| public void setPrimaryKeyFieldsForAutoJoin(Collection<E> primaryKeyFields) | |
| setSelectCallForExist | back to summary |
|---|---|
| public void setSelectCallForExist(SQLCall selectCallForExist) | |
| setSelectCallForNotExist | back to summary |
|---|---|
| public void setSelectCallForNotExist(SQLCall selectCallForNotExist) | |
| setShouldExtractWhereClauseFromSelectCallForExist | back to summary |
|---|---|
| public void setShouldExtractWhereClauseFromSelectCallForExist(boolean shouldExtractWhereClauseFromSelectCallForExist) | |
| setTableAliasInSelectCallForExist | back to summary |
|---|---|
| public void setTableAliasInSelectCallForExist(String tableAliasInSelectCallForExist) | |
| setTableAliasInSelectCallForNotExist | back to summary |
|---|---|
| public void setTableAliasInSelectCallForNotExist(String tableAliasInSelectCallForNotExist) | |
| shouldExtractWhereClauseFromSelectCallForExist | back to summary |
|---|---|
| public boolean shouldExtractWhereClauseFromSelectCallForExist() | |
| writeSelect | back to summary |
|---|---|
| protected void writeSelect(Writer writer, SQLCall selectCall, String tableAliasInSelectCall, SQLCall call, DatasourcePlatform platform) throws IOException | |
| writeWhere | back to summary |
|---|---|
| protected boolean writeWhere(Writer writer, SQLCall selectCall, SQLCall call) throws IOException | |