Source file "org/eclipse/persistence/platform/database/HANAPlatform.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 699 of 699 | 0% | 28 of 28 | 0% | 63 | 63 | 173 | 173 | 49 | 49 |
| buildFieldTypes() | 0% | n/a | 1 | 1 | 24 | 24 | 1 | 1 | ||
| printSQLSelectStatement(DatabaseCall, ExpressionSQLPrinter, SQLSelectStatement) | 0% | 0% | 5 | 5 | 20 | 20 | 1 | 1 | ||
| printFieldTypeSize(Writer, FieldDefinition, FieldTypeDefinition) | 0% | 0% | 7 | 7 | 11 | 11 | 1 | 1 | ||
| createNullifOperator() | 0% | n/a | 1 | 1 | 14 | 14 | 1 | 1 | ||
| executeBatch(Statement, boolean) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| initializePlatformOperators() | 0% | n/a | 1 | 1 | 12 | 12 | 1 | 1 | ||
| createLocate2Operator() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| createLogOperator() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| createLocateOperator() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| getTempTableForTable(DatabaseTable) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildSelectQueryForSequenceObject(String, Integer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| writeAddColumnClause(Writer, AbstractSession, TableDefinition, FieldDefinition) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| appendDate(Date, Writer) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| appendTime(Time, Writer) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| appendTimestamp(Timestamp, Writer) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| appendCalendar(Calendar, Writer) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| createNullValueOperator() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| computeMaxRowsForSQL(int, int) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| HANAPlatform() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| createVarianceOperator() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createConcatExpressionOperator() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createTodayExpressionOperator() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createCurrentDateExpressionOperator() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createCurrentTimeExpressionOperator() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isHANA() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| usesStringBinding() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| requiresUniqueConstraintCreationOnTableCreate() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isForUpdateCompatibleWithDistinct() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsIndividualTableLocking() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldOptimizeDataConversion() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsNativeSequenceNumbers() | 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 | ||
| shouldTempTableSpecifyPrimaryKeys() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMaxFieldNameSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsLocalTempTables() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldAlwaysUseTempStorageForModifyAll() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldBindLiterals() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldPrintOuterJoinInWhereClause() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldUseJDBCOuterJoinSyntax() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsSequenceObjects() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| canBatchWriteWithOptimisticLocking(DatabaseCall) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsForeignKeyConstraints() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getInputProcedureToken() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getOutputProcedureToken() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getProcedureCallTail() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldPrintStoredProcedureArgumentNameInCall() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsStoredFunctions() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getProcedureCallHeader() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |