| from(String, ResultSet, ResultSetMetaData, int, int) |   | 70% |   | 85% | 3 | 11 | 5 | 24 | 0 | 1 |
| assertTypes(Object[]) |   | 53% |   | 83% | 1 | 4 | 3 | 12 | 0 | 1 |
| serializeValue(Object) |   | 69% |   | 64% | 5 | 8 | 3 | 13 | 0 | 1 |
| addException(Throwable) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| acceptChanges() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addColumn(String, Type) |   | 77% |   | 50% | 3 | 4 | 2 | 9 | 0 | 1 |
| toDiffgram(String, String, String) |   | 90% |   | 87% | 1 | 5 | 2 | 20 | 0 | 1 |
| toXmlType(Type) |   | 90% |   | 69% | 11 | 19 | 5 | 21 | 0 | 1 |
| lambda$acceptChanges$2(Datatable.Row) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateRowData(int, Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| Datatable(String, List) |   | 91% |   | 75% | 1 | 3 | 1 | 17 | 0 | 1 |
| addRow(Datatable.HasChanges, Object[]) |   | 81% |   | 50% | 2 | 3 | 1 | 6 | 0 | 1 |
| requiresEscaping(String) |   | 71% |   | 50% | 2 | 3 | 2 | 5 | 0 | 1 |
| getColumnIndex(String) |   | 91% |   | 75% | 1 | 3 | 1 | 4 | 0 | 1 |
| getProp(String) |   | 88% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| generateSchema() |  | 100% |  | 100% | 0 | 3 | 0 | 27 | 0 | 1 |
| exceptionToDiffgram(Datatable.Exception) |  | 100% | | n/a | 0 | 1 | 0 | 21 | 0 | 1 |
| makeExceptionTableSchema() |  | 100% | | n/a | 0 | 1 | 0 | 14 | 0 | 1 |
| rowToDiffgram(Datatable.Row) |  | 100% |   | 80% | 2 | 6 | 0 | 17 | 0 | 1 |
| addRowMetadataSchemaElements(Element) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| Datatable(String) |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
| Datatable() |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| ensureAttr(Set, Namespace, String, String) |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| fieldElement(String, String, int) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| datasetEmptySchemaWithExceptions() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| addRow(Map) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getColumn(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setReadonly(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setProp(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findAttr(Set, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRowData(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toDiffgram(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRow(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$generateSchema$4(Element, Attribute) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$generateSchema$3(Element, Attribute) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$getColumn$5(String, Datatable.Column) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$findAttr$0(String, Attribute) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setLimit(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setOffset(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getRows() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$static$1(Datatable.Row) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLimit() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOffset() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getColumns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |