| DBQueryException.java |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 | 1 | 1 |
| IncorrectRowProviderInstanceSuppliedException.java |   | 79% |   | 50% | 4 | 9 | 5 | 27 | 1 | 6 | 0 | 1 |
| UnableToAccessDBMigrationFieldException.java |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| UnableToSetDBReportFieldException.java |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| UnableToAccessDBReportFieldException.java |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| UnableToSetDBMigrationFieldException.java |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| IncorrectGeometryReturnedForDatatype.java |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 | 1 | 1 |
| UnableToCreateDatabaseConnectionException.java |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| UnexpectedNumberOfRowsException.java |   | 60% | | n/a | 3 | 5 | 4 | 10 | 3 | 5 | 0 | 1 |
| UnableToInterpolateReferencedColumnInMultiColumnPrimaryKeyException.java |   | 45% | | n/a | 1 | 2 | 3 | 5 | 1 | 2 | 0 | 1 |
| InvalidDeclaredTypeException.java |   | 25% | | n/a | 3 | 4 | 6 | 8 | 3 | 4 | 0 | 1 |
| ExceptionThrownDuringTransaction.java |   | 25% | | n/a | 3 | 4 | 6 | 8 | 3 | 4 | 0 | 1 |
| UnableToCreateAscendingExpressionForRecursiveQuery.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| UnableToCopyQueryableDatatypeException.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| UnableToInstantiateDBRowSubclassException.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| UnableToDecryptInput.java |   | 27% | | n/a | 2 | 3 | 4 | 6 | 2 | 3 | 0 | 1 |
| UnableToInstantiateDBMigrationSubclassException.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| CannotEncryptInputException.java |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| UnacceptableClassForAutoFillAnnotation.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| UnableToInstantiateDBReportSubclassException.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| DBRuntimeException.java |   | 75% | | n/a | 1 | 4 | 3 | 12 | 1 | 4 | 0 | 1 |
| AccidentalBlankQueryException.java |   | 68% | | n/a | 1 | 2 | 3 | 7 | 1 | 2 | 0 | 1 |
| DBException.java |  | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| ParsingSpatialValueException.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| UnableToFindJDBCDriver.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ExceptionDuringDatabaseFeatureSetup.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| AccidentalCartesianJoinException.java |   | 60% | | n/a | 1 | 2 | 2 | 4 | 1 | 2 | 0 | 1 |
| AccidentalDeletingAllRowsFromTableException.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| UndefinedPrimaryKeyException.java |   | 81% | | n/a | 1 | 3 | 2 | 6 | 1 | 3 | 0 | 1 |
| ClusterException.java |   | 57% | | n/a | 1 | 2 | 2 | 4 | 1 | 2 | 0 | 1 |
| FailedToExecuteDBQueryInsertException.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| LoopDetectedInRecursiveSQL.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ClusterHasQuarantinedADatabaseException.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| FullAndRightOuterJoinNotSupportedException.java |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| UnableToDropDatabaseException.java |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ComparisonBetweenTwoDissimilarTypes.java |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 | 0 | 1 |
| ForeignKeyCannotBeComparedToPrimaryKey.java |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| ReferenceToUndefinedPrimaryKeyException.java |  | 100% | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |
| UnknownJavaSQLTypeException.java |  | 100% | | n/a | 0 | 3 | 0 | 6 | 0 | 3 | 0 | 1 |
| DBSQLException.java |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 0 | 1 |
| ColumnProvidedMustBeAForeignKey.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| UnableInstantiateQueryableDatatypeException.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| IncomparableTypeUsedInComparison.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| FailedToSetPropertyValueOnRowDefinition.java |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| AutoIncrementFieldClassAndDatatypeMismatch.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| ForeignKeyIsNotRecursiveException.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| DBThrownByEndUserCodeException.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| IncorrectPasswordException.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| AutoCommitActionDuringTransactionException.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| AccidentalDroppingOfDatabaseException.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| AccidentalUpdateOfUndefinedRowException.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| AccidentalDroppingOfTableException.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| UnableToRemoveLastDatabaseFromClusterException.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| NoAvailableDatabaseException.java |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| ForeignKeyDoesNotReferenceATableInTheQuery.java |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |