DB2Platform

Source file "org/eclipse/persistence/platform/database/DB2Platform.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,565 of 1,5650%102 of 1020%1201203853856969
buildFieldTypes()2090%20%22252511
appendDB2Calendar(Calendar, Writer)1230%120%77343411
writeParameterMarker(Writer, ParameterExpression, AbstractRecord, DatabaseCall)1040%280%1515232311
appendDB2Timestamp(Timestamp, Writer)1030%100%66262611
initializePlatformOperators()980%n/a11242411
printSQLSelectStatement(DatabaseCall, ExpressionSQLPrinter, SQLSelectStatement)900%100%66282811
getNativeTableInfo(String, String, AbstractSession)690%80%55101011
appendDB2Date(Date, Writer)580%40%33151511
maximumNumericValues()580%n/a11101011
minimumNumericValues()580%n/a11101011
trim2()520%n/a11131311
ltrim2Operator()520%n/a11131311
rtrim2Operator()520%n/a11131311
concatOperator()370%n/a11111111
printFieldTypeSize(Writer, FieldDefinition, FieldTypeDefinition)220%20%225511
getTimestampQuery()200%20%225511
shouldIgnoreException(SQLException)200%60%444411
appendTime(Time, Writer)190%20%226611
appendTimestamp(Timestamp, Writer)190%20%226611
appendCalendar(Calendar, Writer)190%20%226611
getProcedureArgument(String, Object, DatasourceCall.ParameterType, StoredProcedureCall, AbstractSession)190%40%333311
appendByteArray(byte[], Writer)180%20%226611
buildSelectQueryForIdentity()170%n/a115511
buildSelectQueryForSequenceObject(String, Integer)140%n/a111111
appendDate(Date, Writer)130%20%224411
DB2Platform()120%n/a115511
isDynamicSQLRequiredForFunctions()120%40%333311
getCreateTempTableSqlBodyForTable(DatabaseTable)110%n/a111111
caseOperator()100%n/a113311
caseConditionOperator()100%n/a113311
coalesceOperator()100%n/a113311
printFieldIdentityClause(Writer)90%n/a115511
getTempTableForTable(DatabaseTable)90%n/a113311
ascendingOperator()70%n/a113311
descendingOperator()70%n/a113311
count()70%n/a113311
max()70%n/a113311
min()70%n/a113311
distinct()70%n/a113311
lengthOperator()70%n/a113311
nullifOperator()70%n/a113311
initializeConnectionData(Connection)40%n/a112211
disableAllBindingExpression()40%n/a111111
disableAtLeast1BindingExpression()40%n/a111111
shouldBindPartialParameters()30%n/a111111
getMaxFieldNameSize()20%n/a111111
getMaxForeignKeyNameSize()20%n/a111111
getMaxUniqueKeyNameSize()20%n/a111111
getProcedureCallHeader()20%n/a111111
getSelectForUpdateString()20%n/a111111
getProcedureEndString()20%n/a111111
getProcedureBeginString()20%n/a111111
getProcedureAsString()20%n/a111111
shouldPrintOutputTokenAtStart()20%n/a111111
isDB2()20%n/a111111
shouldUseJDBCOuterJoinSyntax()20%n/a111111
supportsIdentity()20%n/a111111
supportsGlobalTempTables()20%n/a111111
getCreateTempTableSqlPrefix()20%n/a111111
getCreateTempTableSqlSuffix()20%n/a111111
getNoWaitString()20%n/a111111
dontBindUpdateAllQueryUsingTempTables()20%n/a111111
isNullAllowedInSelectClause()20%n/a111111
allowBindingForSelectClause()20%n/a111111
supportsLockingQueriesWithMultipleTables()20%n/a111111
supportsSequenceObjects()20%n/a111111
supportsOrderByParameters()20%n/a111111
isAlterSequenceObjectSupported()20%n/a111111
shouldPrintForUpdateClause()20%n/a111111