| validate(Map) |   | 45% |   | 42% | 13 | 14 | 31 | 67 | 0 | 1 |
| getConnectString() |   | 32% |   | 20% | 4 | 5 | 27 | 39 | 0 | 1 |
| readFields(DataInput) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
| getSignature(int) |  | 0% |  | 0% | 3 | 3 | 19 | 19 | 1 | 1 |
| getPropertyFromResource(String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| supportTableType() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| clone() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getExtraParameter(Map) |   | 29% |   | 50% | 2 | 3 | 4 | 6 | 0 | 1 |
| lambda$getExtraParameter$0(Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCharset() |   | 60% |   | 50% | 1 | 2 | 3 | 8 | 0 | 1 |
| getExtraParam() |   | 54% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| resetIdsForRestore(Env) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getHost() |   | 60% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getPort() |   | 60% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getUserName() |   | 60% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getPasswd() |   | 60% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getOdbcDriver() |   | 60% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getOdbcTableTypeName() |   | 60% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| OdbcTable() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| toThrift() |  | 100% | | n/a | 0 | 1 | 0 | 13 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| OdbcTable(long, String, List, Map) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getOdbcTableType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOdbcCatalogResourceName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOdbcDatabaseName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOdbcTableName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |