Source file "org/eclipse/persistence/platform/database/OraclePlatform.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,901 of 1,901 | 0% | 110 of 110 | 0% | 138 | 138 | 446 | 446 | 83 | 83 |
| buildFieldTypes() | 0% | 0% | 2 | 2 | 27 | 27 | 1 | 1 | ||
| printSQLSelectStatement(DatabaseCall, ExpressionSQLPrinter, SQLSelectStatement) | 0% | 0% | 11 | 11 | 63 | 63 | 1 | 1 | ||
| buildCallWithReturning(SQLCall, Vector) | 0% | 0% | 5 | 5 | 24 | 24 | 1 | 1 | ||
| getNativeTableInfo(String, String, AbstractSession) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| OraclePlatform() | 0% | n/a | 1 | 1 | 23 | 23 | 1 | 1 | ||
| maximumNumericValues() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| minimumNumericValues() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| initializePlatformOperators() | 0% | n/a | 1 | 1 | 17 | 17 | 1 | 1 | ||
| printOmittingOrderByForUpdateUnion(SQLSelectStatement, ExpressionSQLPrinter, Vector) | 0% | n/a | 1 | 1 | 19 | 19 | 1 | 1 | ||
| regexpOperator() | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | ||
| oracleDateName() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| getVPDCreationPolicyString(String, AbstractSession) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| printLockStartWithPrimaryKeyFields(SQLSelectStatement, ExpressionSQLPrinter) | 0% | 0% | 4 | 4 | 13 | 13 | 1 | 1 | ||
| createExpressionFor(DatabaseField, Expression, String) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| operatorLocate2() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | ||
| operatorLocate() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | ||
| getVPDDeletionString(String, AbstractSession) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getPrimaryKeyAliases(SQLSelectStatement) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| wasFailureCommunicationBased(SQLException, Connection, AbstractSession) | 0% | 0% | 6 | 6 | 10 | 10 | 1 | 1 | ||
| logOperator() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | ||
| duplicateCallParameters(DatabaseCall) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| operatorOuterJoin() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| getVPDCreationFunctionString(String, String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| useJDBCStoredProcedureSyntax() | 0% | 0% | 4 | 4 | 4 | 4 | 1 | 1 | ||
| getProcedureArgument(String, Object, DatasourceCall.ParameterType, StoredProcedureCall, AbstractSession) | 0% | 0% | 4 | 4 | 3 | 3 | 1 | 1 | ||
| getTimestampQuery() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| exceptOperator() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| getTableExistsQuery(TableDefinition) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| checkTableExists(DatabaseSessionImpl, TableDefinition, boolean) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| appendDate(Date, Writer) | 0% | 0% | 2 | 2 | 6 | 6 | 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 | ||
| appendByteArray(byte[], Writer) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| getVPDSetIdentifierQuery(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| getObjectFromResultSet(ResultSet, int, int, AbstractSession) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| initializeConnectionData(Connection) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| buildSelectQueryForSequenceObject(String, Integer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildSelectQueryForIdentity(String, Integer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isLockTimeoutException(DatabaseException) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| buildFirstRowsHint(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDropDatabaseSchemaString(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSelectForUpdateWaitString(Integer) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSystemChangeNumberQuery() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getVPDClearIdentifierQuery(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| printFieldNullClause(Writer) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| getProcedureCallHeader() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| getProcedureCallTail() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| setSupportsIdentity(boolean) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| supportsIdentity() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldPrintForUpdateClause() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| allowsSizeInProcedureArguments() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| canBuildCallWithReturning() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getAssignmentString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDeclareBeginString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBatchBeginString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBatchEndString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBatchRowCountDeclareString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isRowCountOutputParameterRequired() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBatchRowCountReturnString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBatchRowCountAssignString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMaxFieldNameSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getDropCascadeString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getSelectForUpdateString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getStoredProcedureParameterPrefix() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isNativeConnectionRequiredForLobLocator() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isOracle() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| serverTimestampString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldPrintStoredProcedureArgumentNameInCall() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| shouldUseJDBCOuterJoinSyntax() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsAutoConversionToNumericForArithmeticOperations() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsSequenceObjects() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsStoredFunctions() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsVPD() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsWaitForUpdate() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| supportsSelectForUpdateNoWait() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| canUnwrapOracleConnection() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| unwrapOracleConnection(Connection) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isAlterSequenceObjectSupported() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isForUpdateCompatibleWithDistinct() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| isLobCompatibleWithDistinct() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getINClauseLimit() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| clearOracleConnectionCache(Connection) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |