| java.lang.Object org.netbeans.modules.sql.framework.codegen.base.BaseStatements org.netbeans.modules.sql.framework.codegen.db2v7.DB2V7Statements
All known Subclasses: org.netbeans.modules.sql.framework.codegen.db2v8.DB2V8Statements,
DB2V7Statements | public class DB2V7Statements extends BaseStatements (Code) | | author: Jonathan Giron version: $Revision$ |
normalizeSQLForExecution | public SQLPart normalizeSQLForExecution(SQLPart rawSQLPart)(Code) | | |
populateContextForUpdate | protected void populateContextForUpdate(TargetTable targetTable, StatementContext context, VelocityContext vContext) throws BaseException(Code) | | |
Methods inherited from org.netbeans.modules.sql.framework.codegen.base.BaseStatements | protected String appendSQLForIntegrityCheck(TargetTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) final protected Boolean areDistinctRowsRequired(TargetTable targetTable) throws BaseException(Code)(Java Doc) protected List<ColumnIdentifier> createColumnIdentifiersFromSourceColumns(List columnTobeAliased, StatementContext context, int startIndex) throws BaseException(Code)(Java Doc) protected List<ColumnIdentifier> createColumnIdentifiersFromSourceColumns(List columnTobeAliased, StatementContext context, int startIndex, String aliasPrefix) throws BaseException(Code)(Java Doc) protected List<ColumnIdentifier> createGroupByIdentifierList(SQLObject object, StatementContext context) throws BaseException(Code)(Java Doc) public List<ResolvedMapping> createResolvedMappings(TargetTable targetTable, boolean excludeKeyColumns, StatementContext context) throws BaseException(Code)(Java Doc) protected SQLPart createSQLPart(String sqlString, String key)(Code)(Java Doc) protected List<ColumnIdentifier> createSourceIdentifierList(SourceTable sourceTable, StatementContext context) throws BaseException(Code)(Java Doc) protected List<ColumnIdentifier> createSourceIdentifierList(TargetTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) protected List<ColumnIdentifier> createTargetIdentifierList(TargetTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) protected List<ColumnIdentifier> getColIdsFromRM(List<ResolvedMapping> rmList) throws BaseException(Code)(Java Doc) protected List getConditionColumnsNotInList(SQLCondition condition, List origList, StatementContext context)(Code)(Java Doc) protected List getConditionColumnsNotInList(SQLCondition condition, List origList)(Code)(Java Doc) public Map getCorrelatedUpdateStatement(TargetTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getCreateLogSummaryTableStatement(boolean useMemoryTable) throws BaseException(Code)(Java Doc) public SQLPart getCreateStatement(SQLDBTable table, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getDefragStatement(SQLDBTable table, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getDeleteInvalidRowFromSummaryTableStatement(TargetTable table) throws BaseException(Code)(Java Doc) public SQLPart getDeleteStatement(SQLDBTable table, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getDropStatement(SQLDBTable table, StatementContext context) throws BaseException(Code)(Java Doc) protected String getFromStatementContent(TargetTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) protected String getFromStatementContentForTarget(TargetTable targetTable, int joinType, StatementContext context) throws BaseException(Code)(Java Doc) protected String getHavingCondition(SQLGroupBy groupBy, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getInitializationStatements(StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getInsertSelectStatement(TargetTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getInsertStartDateIntoSummaryTableStatement(TargetTable table, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getMergeStatement(TargetTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getOnePassSelectStatement(TargetTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getPreparedInsertStatement(SQLDBTable table, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getRowCountStatement(SQLDBTable table, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getSelectExecutionIdFromSummaryTableStatement(TargetTable table, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getSelectStatement(SourceTable sourceTable, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getSelectStatement(SQLJoinView joinView, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getSelectStatement(SQLJoinOperator joinOp, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getSelectStatement(TargetTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) protected List getSourceColsDirectlyMapped(TargetTable tt, StatementContext context)(Code)(Java Doc) protected List getSourceColsDirectlyMapped(TargetTable tt)(Code)(Java Doc) protected String getSourceWhereCondition(List sTables, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getStaticInsertStatement(TargetTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) public String getSummaryTableName()(Code)(Java Doc) public SQLPart getTableExistsStatement(SQLDBTable table, StatementContext context) throws BaseException(Code)(Java Doc) protected String getTableNameForStatisticsMetadata(TargetTable table, StatementContext context)(Code)(Java Doc) protected String getTargetJoinClause(TargetTable targetTable, int joinType, StatementContext context) throws BaseException(Code)(Java Doc) protected String getTargetWhereCondition(TargetTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getTruncateStatement(SQLDBTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) protected String getUnqualifiedTableName(SQLDBTable dbTable, StatementContext context)(Code)(Java Doc) public SQLPart getUpdateEndDateInSummaryTableStatement(TargetTable table, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart getUpdateStatement(TargetTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) protected String getWhereCondition(TargetTable targetTable, StatementContext context) throws BaseException(Code)(Java Doc) public SQLPart normalizeSQLForExecution(SQLPart rawSQLPart)(Code)(Java Doc) protected void populateAnsiMergeStatement(TargetTable targetTable, StatementContext context, VelocityContext vContext) throws BaseException(Code)(Java Doc) protected void populateContextForGroupByAndHaving(SQLObject object, StatementContext context, VelocityContext vContext) throws BaseException(Code)(Java Doc) protected void populateContextForInsertSelect(TargetTable targetTable, StatementContext context, VelocityContext vContext) throws BaseException(Code)(Java Doc) protected void populateContextForStaticUpdate(TargetTable targetTable, StatementContext context, VelocityContext vContext) throws BaseException(Code)(Java Doc) protected void populateContextForUpdate(TargetTable targetTable, StatementContext context, VelocityContext vContext) throws BaseException(Code)(Java Doc) protected String replaceColumnNamesWithAliases(List colIdentifier, String sql) throws BaseException(Code)(Java Doc)
|
|
|