| toString() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| addStatementEventListener(StatementEventListener) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| prepareCall(String, int, int, int) |   | 69% |  | 100% | 0 | 2 | 4 | 7 | 0 | 1 |
| prepareStatement(String, int, int, int) |   | 68% |  | 100% | 0 | 2 | 4 | 7 | 0 | 1 |
| close() |   | 67% |  | 100% | 0 | 2 | 4 | 12 | 0 | 1 |
| prepareCall(String, int, int) |   | 67% |  | 100% | 0 | 2 | 4 | 8 | 0 | 1 |
| prepareStatement(String, int, int) |   | 66% |  | 100% | 0 | 2 | 4 | 7 | 0 | 1 |
| prepareStatement(String, int) |   | 64% |  | 100% | 0 | 2 | 4 | 7 | 0 | 1 |
| prepareStatement(String, int[]) |   | 64% |  | 100% | 0 | 2 | 4 | 7 | 0 | 1 |
| prepareStatement(String, String[]) |   | 64% |  | 100% | 0 | 2 | 4 | 7 | 0 | 1 |
| prepareCall(String) |   | 62% |  | 100% | 0 | 2 | 4 | 7 | 0 | 1 |
| prepareStatement(String) |   | 61% |  | 100% | 0 | 2 | 4 | 7 | 0 | 1 |
| removeStatementEventListener(StatementEventListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| makeObject(PStmtKey) |   | 90% |   | 75% | 1 | 3 | 1 | 9 | 0 | 1 |
| PooledConnectionImpl(Connection) |   | 85% |   | 50% | 1 | 2 | 1 | 9 | 0 | 1 |
| getConnection() |   | 81% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
| finalize() |   | 70% |   | 75% | 1 | 3 | 1 | 4 | 0 | 1 |
| getCatalogOrNull() |   | 58% |   | 50% | 1 | 2 | 2 | 3 | 0 | 1 |
| getSchemaOrNull() |   | 58% |   | 50% | 1 | 2 | 2 | 3 | 0 | 1 |
| validateObject(PStmtKey, PooledObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| destroyObject(PStmtKey, PooledObject) |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 1 |
| notifyListeners() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| createKey(String, int, int, int, PoolingConnection.StatementType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| assertOpen() |  | 100% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
| createKey(String, int, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createKey(String, int, int, PoolingConnection.StatementType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addConnectionEventListener(ConnectionEventListener) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| createKey(String, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createKey(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createKey(String, int[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createKey(String, PoolingConnection.StatementType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createKey(String, String[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createKey(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| passivateObject(PStmtKey, PooledObject) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| removeConnectionEventListener(ConnectionEventListener) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| activateObject(PStmtKey, PooledObject) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getRawConnection() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setAccessToUnderlyingConnectionAllowed(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setStatementPool(KeyedObjectPool) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$notifyListeners$0(ConnectionEvent, ConnectionEventListener) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isAccessToUnderlyingConnectionAllowed() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |