Source file "org/eclipse/persistence/platform/database/DB2Platform.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,565 of 1,565 | 0% | 102 of 102 | 0% | 120 | 120 | 385 | 385 | 69 | 69 |
| buildFieldTypes() | 0% | 0% | 2 | 2 | 25 | 25 | 1 | 1 | ||
| appendDB2Calendar(Calendar, Writer) | 0% | 0% | 7 | 7 | 34 | 34 | 1 | 1 | ||
| writeParameterMarker(Writer, ParameterExpression, AbstractRecord, DatabaseCall) | 0% | 0% | 15 | 15 | 23 | 23 | 1 | 1 | ||
| appendDB2Timestamp(Timestamp, Writer) | 0% | 0% | 6 | 6 | 26 | 26 | 1 | 1 | ||
| initializePlatformOperators() | 0% | n/a | 1 | 1 | 24 | 24 | 1 | 1 | ||
| printSQLSelectStatement(DatabaseCall, ExpressionSQLPrinter, SQLSelectStatement) | 0% | 0% | 6 | 6 | 28 | 28 | 1 | 1 | ||
| getNativeTableInfo(String, String, AbstractSession) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| appendDB2Date(Date, Writer) | 0% | 0% | 3 | 3 | 15 | 15 | 1 | 1 | ||
| maximumNumericValues() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| minimumNumericValues() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| trim2() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| ltrim2Operator() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| rtrim2Operator() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| concatOperator() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| printFieldTypeSize(Writer, FieldDefinition, FieldTypeDefinition) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getTimestampQuery() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| shouldIgnoreException(SQLException) | 0% | 0% | 4 | 4 | 4 | 4 | 1 | 1 | ||
| appendTime(Time, Writer) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| appendTimestamp(Timestamp, Writer) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| appendCalendar(Calendar, Writer) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| getProcedureArgument(String, Object, DatasourceCall.ParameterType, StoredProcedureCall, AbstractSession) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| appendByteArray(byte[], Writer) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| buildSelectQueryForIdentity() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| buildSelectQueryForSequenceObject(String, Integer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| appendDate(Date, Writer) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| DB2Platform() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| isDynamicSQLRequiredForFunctions() | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| getCreateTempTableSqlBodyForTable(DatabaseTable) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| caseOperator() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| caseConditionOperator() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| coalesceOperator() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| printFieldIdentityClause(Writer) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| getTempTableForTable(DatabaseTable) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| ascendingOperator() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| descendingOperator() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| count() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| max() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| min() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| distinct() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lengthOperator() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| nullifOperator() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| initializeConnectionData(Connection) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| disableAllBindingExpression() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| disableAtLeast1BindingExpression() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldBindPartialParameters() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMaxFieldNameSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMaxForeignKeyNameSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMaxUniqueKeyNameSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getProcedureCallHeader() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSelectForUpdateString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getProcedureEndString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getProcedureBeginString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getProcedureAsString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldPrintOutputTokenAtStart() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isDB2() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldUseJDBCOuterJoinSyntax() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsIdentity() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsGlobalTempTables() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCreateTempTableSqlPrefix() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCreateTempTableSqlSuffix() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getNoWaitString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| dontBindUpdateAllQueryUsingTempTables() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isNullAllowedInSelectClause() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| allowBindingForSelectClause() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsLockingQueriesWithMultipleTables() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsSequenceObjects() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsOrderByParameters() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isAlterSequenceObjectSupported() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldPrintForUpdateClause() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |