| toStringFields(StringBuilder) |  | 0% | | n/a | 1 | 1 | 61 | 61 | 1 | 1 |
| getConnection(String, String) |   | 65% |   | 60% | 7 | 11 | 18 | 48 | 0 | 1 |
| testCPDS(String, String) |   | 33% |   | 50% | 4 | 7 | 11 | 22 | 0 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| unwrap(Class) |   | 30% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| closeDueToException(PooledConnectionAndInfo) |   | 38% |  | 100% | 0 | 2 | 2 | 6 | 0 | 1 |
| lambda$getConnection$0(Exception) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setDefaultMinEvictableIdle(Duration) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setDefaultSoftMinEvictableIdle(Duration) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getParentLogger() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setLoginTimeout(Duration) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setValidationQueryTimeout(Duration) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getLoginTimeoutDuration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaxConnLifetime() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| InstanceKeyDataSource() |  | 100% | | n/a | 0 | 1 | 0 | 21 | 0 | 1 |
| setConnectionPoolDataSource(ConnectionPoolDataSource) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| setDataSourceName(String) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| setJndiEnvironment(Properties) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| getLogWriter() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setJndiEnvironment(String, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| setDefaultTransactionIsolation(int) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| getJndiEnvironment(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| assertInitializationAllowed() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| setDefaultMinEvictableIdleTimeMillis(long) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultSoftMinEvictableIdleTimeMillis(long) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultTimeBetweenEvictionRunsMillis(long) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultAutoCommit(Boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultBlockWhenExhausted(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultDurationBetweenEvictionRuns(Duration) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultEvictionPolicyClassName(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultLifo(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultMaxIdle(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultMaxTotal(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultMaxWait(Duration) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultMinIdle(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultNumTestsPerEvictionRun(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultReadOnly(Boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultTestOnBorrow(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultTestOnCreate(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultTestOnReturn(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setDefaultTestWhileIdle(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setLoginTimeout(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setRollbackAfterValidation(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setValidationQuery(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setValidationQueryTimeout(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getConnection() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLoginTimeout() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getValidationQueryTimeout() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setDefaultMaxWaitMillis(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setMaxConnLifetimeMillis(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getDefaultMaxWaitMillis() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultMinEvictableIdleTimeMillis() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultSoftMinEvictableIdleTimeMillis() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultTimeBetweenEvictionRunsMillis() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMaxConnLifetimeMillis() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isWrapperFor(Class) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setDescription(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setLogWriter(PrintWriter) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setMaxConnLifetime(Duration) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getConnectionPoolDataSource() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDataSourceName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultBlockWhenExhausted() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultDurationBetweenEvictionRuns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultEvictionPolicyClassName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultLifo() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultMaxIdle() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultMaxTotal() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultMaxWait() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultMinEvictableIdleDuration() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultMinIdle() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultNumTestsPerEvictionRun() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultSoftMinEvictableIdleDuration() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultTestOnBorrow() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultTestOnCreate() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultTestOnReturn() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultTestWhileIdle() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDefaultTransactionIsolation() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDescription() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getInstanceKey() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMaxConnDuration() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getValidationQuery() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getValidationQueryTimeoutDuration() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDefaultAutoCommit() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDefaultReadOnly() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isRollbackAfterValidation() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |