| resolveTypeHandler(ResultSetMetaData, Integer) |   | 58 % |   | 25 % | 4 | 5 | 4 | 10 | 0 | 1 |
| resolveTypeHandler(ResultSet, String) |   | 76 % |   | 90 % | 1 | 6 | 2 | 16 | 0 | 1 |
| UnknownTypeHandler(TypeHandlerRegistry) |  | 0 % | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| resolveTypeHandler(Object, JdbcType) |   | 78 % |   | 50 % | 3 | 4 | 2 | 6 | 0 | 1 |
| safeGetJdbcTypeForColumn(ResultSetMetaData, Integer) |   | 66 % | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| safeGetClassForColumn(ResultSetMetaData, Integer) |   | 66 % | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| getNullableResult(ResultSet, int) |   | 89 % |   | 50 % | 2 | 3 | 1 | 4 | 0 | 1 |
| lambda$new$0(TypeHandlerRegistry) |  | 0 % | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| UnknownTypeHandler(Configuration) |  | 100 % | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| setNonNullParameter(PreparedStatement, int, Object, JdbcType) |  | 100 % | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getNullableResult(ResultSet, String) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNullableResult(CallableStatement, int) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |