getRawConnection() |   | 62% |   | 57% | 5 | 8 | 17 | 43 | 0 | 1 |
doTransactionWithoutCompleting(DBTransaction) |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
toString() |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
equals(Object) |   | 62% |   | 37% | 18 | 21 | 5 | 18 | 0 | 1 |
insertOrUpdate(DBRow) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
insertOrUpdate(Collection) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
backupToDBDatabase(DBDatabase) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
getCurrentLocalDatetime() |   | 53% |   | 50% | 1 | 2 | 8 | 14 | 0 | 1 |
save(Collection) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
createTablesWithForeignKeysNoExceptions(DBRow[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getLowLevelStatement() |   | 40% |   | 50% | 2 | 3 | 6 | 10 | 0 | 1 |
copy() |   | 12% | | n/a | 0 | 1 | 6 | 7 | 0 | 1 |
createTablesNoExceptions(boolean, DBRow[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
createTablesNoExceptions(DBRow[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getMetaDataForTable(DBRow) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
commitTransaction() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
rollbackTransaction() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
doTransaction(DBTransaction, Boolean) |   | 78% |  | 100% | 0 | 2 | 6 | 29 | 0 | 1 |
connectionUsedForPersistentConnection(DBConnection) |   | 26% |   | 16% | 3 | 4 | 5 | 7 | 0 | 1 |
stop() |   | 89% |   | 85% | 2 | 8 | 9 | 42 | 0 | 1 |
getConnection() |   | 77% |   | 77% | 4 | 10 | 5 | 21 | 0 | 1 |
get(Long, DBRow, DBRow[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
save(DBRow) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
checkMetaDataForTable(DBRow, ResultSet) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
setDBDatabaseClassInSettings() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
createTableNoExceptions(boolean, DBRow) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getConnectionFromDriverManager() |   | 59% |   | 50% | 1 | 2 | 3 | 6 | 0 | 1 |
setDefinition(DBDefinition) |   | 42% |   | 16% | 3 | 4 | 2 | 5 | 0 | 1 |
getCount(DBRow, DBRow[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
hashCode() |   | 89% |   | 50% | 6 | 7 | 0 | 8 | 0 | 1 |
getDBStatement() |   | 70% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
setJdbcURL(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
setUsername(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
setPassword(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
checkTableExistsViaMetaData(DBRow) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
discardConnection(DBConnection) |   | 66% |   | 50% | 1 | 2 | 3 | 9 | 0 | 1 |
dropDatabase(String, boolean) |   | 20% |   | 50% | 1 | 2 | 2 | 3 | 0 | 1 |
get(DBRow, DBRow[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
removeForeignKeyConstraints(DBRow) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
removeRegularProcess(RegularProcess) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getCurrentInstant() |   | 80% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
initDriver(String) |   | 69% |   | 50% | 2 | 3 | 2 | 7 | 0 | 1 |
setDBDatabaseClassInSettings(SettingsBuilder) |   | 46% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
save(DBRow[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
requiredToProduceEmptyStringForNull() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
setSettings(DatabaseConnectionSettings) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
insert(Collection) |   | 71% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
insert(DBRow[]) |   | 70% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
dropDatabase(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getSettingsFromJDBCURL(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
startRegularProcessor() |   | 76% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
tableExists(DBRow) |   | 66% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
createTableNoExceptions(DBRow) |   | 58% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
getByExample(Long, DBRow) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getByExamples(DBRow, DBRow[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
get(DBReport, DBRow[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
supportsPolygonDatatype() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
tableExists(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDBDatabaseMetaData(Options) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
preventAccidentalDeletingAllRowsFromTable(DBAction) |   | 73% |   | 75% | 1 | 3 | 1 | 4 | 0 | 1 |
get(Long, DBRow) |   | 71% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
setDriverName(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getExtras() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getHost() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDatabaseInstance() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPort() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getSchema() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getBaseDBDatabaseClass() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDBQuery(Collection) |   | 93% |   | 66% | 1 | 3 | 1 | 9 | 0 | 1 |
checkTableExistsViaQuery(DBRow) |   | 92% |  | 100% | 0 | 2 | 2 | 12 | 0 | 1 |
unusedConnection(DBConnection) |   | 83% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
getDBTransactionStatement() |   | 80% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
printSQLIfRequested(String, PrintStream) |   | 57% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
batchSQLStatementsWhenPossible() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPreventAccidentalDroppingOfTables() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPreventAccidentalDroppingOfDatabases() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isDBDatabaseCluster() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getLastException() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
addFeatureToFixException(Exception, QueryIntention, StatementDetails) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
supportsGeometryTypesFullyInSchema() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isMemoryDatabase() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
dropTableNoExceptions(DBRow) |  | 91% | | n/a | 0 | 1 | 1 | 5 | 0 | 1 |
DBDatabaseImplementation() |  | 100% | | n/a | 0 | 1 | 0 | 24 | 0 | 1 |
delete(DBRow[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
delete(Collection) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
initDatabase(SettingsBuilder) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
executeDBAction(DBAction) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
createRequiredTables() |  | 100% |   | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
getConnectionList(Map) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
dropTable(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
getLabel() |  | 100% |   | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
preventAccidentalDDLDuringTransaction(DBAction) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
preventAccidentalDroppingOfDatabases(DBAction) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
preventAccidentalDroppingOfTables(DBAction) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
insert(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
usedConnection(DBConnection) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
updateTableToMatchDBRow(DBRow) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
initDriver(SettingsBuilder) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
createTable(DBRow, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
createIndexesOnAllFields(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
dropTableIfExists(DBRow) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
addRegularProcess(RegularProcess) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
clone() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
printSQLIfRequested(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
createForeignKeyConstraints(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
deleteAllRowsFromTable(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
executeDBQuery(DBQueryable) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getSQLForDBQuery(DBQueryable) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
addMissingColumnsToTable(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
get(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getDBQuery(DBRow, DBRow[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
DBDatabaseImplementation(SettingsBuilder) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
getDatabaseSpecificDBConnection(Connection) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
doTransaction(DBTransaction) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
doReadOnlyTransaction(DBTransaction) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDBQuery(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
createTable(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
createTableWithForeignKeys(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setDatabaseName(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setLabel(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getDBRecursiveQuery(DBQuery, ColumnProvider, DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDBQueryInsert(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getJdbcURL() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
willCreateBlankQuery(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getAllRows(DBReport, DBRow[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getUrlFromSettings(DatabaseConnectionSettings) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
update(DBRow[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
update(Collection) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getByExample(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
implement(DBScript) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getUsername() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getPassword() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDBTable(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setPrintSQLBeforeExecuting(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
createOrUpdateTable(DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getDatabaseName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setBatchSQLStatementsWhenPossible(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
preventDroppingOfTables(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
preventDroppingOfDatabases(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getBusyConnections() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getFreeConnections() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDataSource() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setLastException(Throwable) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
supportsDifferenceBetweenNullAndEmptyString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setHasCreatedRequiredTables(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setPreventAccidentalDeletingAllRowsFromTable(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setQuietExceptionsPreference(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$insert$0(DBBulkInsert, DBRow) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
close() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getDriverName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDBQuery() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isPrintSQLBeforeExecuting() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDefinition() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
hasCreatedRequiredTables() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getQuietExceptionsPreference() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getSettings() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getPrintSQLBeforeExecuting() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getBatchSQLStatementsWhenPossible() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRegularProcessors() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
supportsPooledConnections() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
supportsMicrosecondPrecision() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
supportsNanosecondPrecision() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRegularThreadPool() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setDefinitionBasedOnConnectionMetaData(Properties, DatabaseMetaData) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
checkForTimezoneIssues() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
handleErrorDuringExecutingSQL(DBDatabase, Throwable, String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
startServerIfRequired() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |