Package de.xima.fc.dao.impl.sqlbuilder
Class OracleVorgangsDataSQLBuilder
- java.lang.Object
-
- de.xima.fc.dao.impl.sqlbuilder.AVorgangsDataSQLBuilder
-
- de.xima.fc.dao.impl.sqlbuilder.DefaultVorgangsDataSQLBuilder
-
- de.xima.fc.dao.impl.sqlbuilder.OracleVorgangsDataSQLBuilder
-
- All Implemented Interfaces:
IVorgangsDataSQLBuilder
public class OracleVorgangsDataSQLBuilder extends DefaultVorgangsDataSQLBuilder
-
-
Field Summary
-
Fields inherited from class de.xima.fc.dao.impl.sqlbuilder.AVorgangsDataSQLBuilder
COL_ATTACHMENT_COUNT, COL_FORMEINGANG, COL_FORMEINGANG_ID, COL_ID, COL_MANDANT_ID, COL_POSTFACH_FK, COL_POSTFACH_ID, COL_POSTFACH_NAME, COL_PROCESS_FK, COL_PROCESS_ID, COL_PROJECT_ID, COL_PROJEKT_ID, COL_STATUS_DELETABLE, COL_STATUS_FK, COL_STATUS_ID, COL_STATUS_NAME, COL_VERSION_ID, COL_VORGANG, COL_WF_STATE_DELETABLE, COL_WF_STATE_FK, COL_WF_STATE_ID, COL_WF_STATE_NAME, COL_WF_STATE_TYPE, COL_WF_STATE_VERSION, COL_WF_VERSION_FK, ESC, LOG, TABLE_ATTACHMENT, TABLE_FORMEINGANG, TABLE_POSTFACH, TABLE_STATUS, TABLE_VORGANG, TABLE_WF_STATE, tableType, VIEW_ATTACHMENTS, VIEW_POSTFACH, VIEW_STATUS, VIEW_WF_STATE
-
-
Constructor Summary
Constructors Constructor Description OracleVorgangsDataSQLBuilder(EProjectSpecificDBTable tableType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringBuilder
appendFilterStatement(StringBuilder sb, String column, String operator, String filterValue, boolean isCustomColumn)
protected StringBuilder
appendOrderStatement(StringBuilder sb, String key, String direction, boolean isCustomColumn)
String
transformColumn(String name)
String
transformTableName(String name)
-
Methods inherited from class de.xima.fc.dao.impl.sqlbuilder.AVorgangsDataSQLBuilder
appandSelectAllJoin, appandSingleSelectAllJoin, appendCountPost, appendCountPre, appendInsertKeyStatement, appendInsertValueStatement, appendNonCustomColumnsForInsert, appendOrderByClauses, appendQueryCriterias, appendSelectPost, appendSelectPre, appendWhereClause, appendWhereClauses, createAllQuery, createAllQuery, createCountQuery, createCountQuery, createDeleteDataWithoutEntityQuery, createDeleteNotCurrentDataQuery, createDeleteQuery, createInsertQuery, createInsertQuery, createSingleQuery, fillParams, getOrderByClause, getTableName, getWhereClause, isBooleanColumn, isDateColumn, isIntegerColumn, isLongColumn
-
-
-
-
Constructor Detail
-
OracleVorgangsDataSQLBuilder
public OracleVorgangsDataSQLBuilder(EProjectSpecificDBTable tableType)
-
-
Method Detail
-
transformColumn
public String transformColumn(String name)
- Overrides:
transformColumn
in classAVorgangsDataSQLBuilder
-
appendFilterStatement
protected StringBuilder appendFilterStatement(StringBuilder sb, String column, String operator, String filterValue, boolean isCustomColumn)
- Overrides:
appendFilterStatement
in classAVorgangsDataSQLBuilder
-
transformTableName
public String transformTableName(String name)
- Overrides:
transformTableName
in classAVorgangsDataSQLBuilder
-
appendOrderStatement
protected StringBuilder appendOrderStatement(StringBuilder sb, String key, String direction, boolean isCustomColumn)
- Overrides:
appendOrderStatement
in classAVorgangsDataSQLBuilder
-
-