OraclePlatform

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,901 of 1,9010%110 of 1100%1381384464468383
buildFieldTypes()2340%20%22272711
printSQLSelectStatement(DatabaseCall, ExpressionSQLPrinter, SQLSelectStatement)2260%200%1111636311
buildCallWithReturning(SQLCall, Vector)970%80%55242411
getNativeTableInfo(String, String, AbstractSession)690%80%55101011
OraclePlatform()660%n/a11232311
maximumNumericValues()620%n/a11101011
minimumNumericValues()620%n/a11101011
initializePlatformOperators()580%n/a11171711
printOmittingOrderByForUpdateUnion(SQLSelectStatement, ExpressionSQLPrinter, Vector)560%n/a11191911
regexpOperator()530%n/a11151511
oracleDateName()510%n/a11131311
getVPDCreationPolicyString(String, AbstractSession)490%n/a114411
printLockStartWithPrimaryKeyFields(SQLSelectStatement, ExpressionSQLPrinter)470%60%44131311
createExpressionFor(DatabaseField, Expression, String)390%80%559911
operatorLocate2()380%n/a11111111
operatorLocate()340%n/a11101011
getVPDDeletionString(String, AbstractSession)320%n/a113311
getPrimaryKeyAliases(SQLSelectStatement)320%40%337711
wasFailureCommunicationBased(SQLException, Connection, AbstractSession)320%100%66101011
logOperator()300%n/a119911
duplicateCallParameters(DatabaseCall)290%n/a117711
operatorOuterJoin()250%n/a118811
getVPDCreationFunctionString(String, String)240%n/a112211
useJDBCStoredProcedureSyntax()240%60%444411
getProcedureArgument(String, Object, DatasourceCall.ParameterType, StoredProcedureCall, AbstractSession)210%60%443311
getTimestampQuery()200%20%225511
exceptOperator()200%n/a117711
getTableExistsQuery(TableDefinition)200%n/a114411
checkTableExists(DatabaseSessionImpl, TableDefinition, boolean)200%20%225511
appendDate(Date, Writer)190%20%226611
appendTime(Time, Writer)190%20%226611
appendTimestamp(Timestamp, Writer)190%20%226611
appendCalendar(Calendar, Writer)190%20%226611
appendByteArray(byte[], Writer)180%20%226611
getVPDSetIdentifierQuery(String)180%20%223311
getObjectFromResultSet(ResultSet, int, int, AbstractSession)170%40%333311
initializeConnectionData(Connection)140%20%223311
buildSelectQueryForSequenceObject(String, Integer)140%n/a111111
buildSelectQueryForIdentity(String, Integer)140%n/a111111
isLockTimeoutException(DatabaseException)140%40%331111
buildFirstRowsHint(int)110%n/a111111
getDropDatabaseSchemaString(String)110%n/a111111
getSelectForUpdateWaitString(Integer)100%n/a111111
getSystemChangeNumberQuery()90%n/a113311
getVPDClearIdentifierQuery(String)90%20%223311
printFieldNullClause(Writer)90%n/a115511
getProcedureCallHeader()70%20%221111
getProcedureCallTail()70%20%221111
setSupportsIdentity(boolean)40%n/a112211
supportsIdentity()30%n/a111111
shouldPrintForUpdateClause()30%n/a111111
allowsSizeInProcedureArguments()20%n/a111111
canBuildCallWithReturning()20%n/a111111
getAssignmentString()20%n/a111111
getDeclareBeginString()20%n/a111111
getBatchBeginString()20%n/a111111
getBatchEndString()20%n/a111111
getBatchRowCountDeclareString()20%n/a111111
isRowCountOutputParameterRequired()20%n/a111111
getBatchRowCountReturnString()20%n/a111111
getBatchRowCountAssignString()20%n/a111111
getMaxFieldNameSize()20%n/a111111
getDropCascadeString()20%n/a111111
getSelectForUpdateString()20%n/a111111
getStoredProcedureParameterPrefix()20%n/a111111
isNativeConnectionRequiredForLobLocator()20%n/a111111
isOracle()20%n/a111111
serverTimestampString()20%n/a111111
shouldPrintStoredProcedureArgumentNameInCall()20%n/a111111
shouldUseJDBCOuterJoinSyntax()20%n/a111111
supportsAutoConversionToNumericForArithmeticOperations()20%n/a111111
supportsSequenceObjects()20%n/a111111
supportsStoredFunctions()20%n/a111111
supportsVPD()20%n/a111111
supportsWaitForUpdate()20%n/a111111
supportsSelectForUpdateNoWait()20%n/a111111
canUnwrapOracleConnection()20%n/a111111
unwrapOracleConnection(Connection)20%n/a111111
isAlterSequenceObjectSupported()20%n/a111111
isForUpdateCompatibleWithDistinct()20%n/a111111
isLobCompatibleWithDistinct()20%n/a111111
getINClauseLimit()20%n/a111111
clearOracleConnectionCache(Connection)0%n/a111111