| ComplexColumnInfoImpl(Column, int, Table, Table) |   | 79% |   | 70% | 3 | 6 | 2 | 22 | 0 | 1 |
| addValues(Collection) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| updateValues(Collection) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| addRawValue(Map) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| deleteValues(Collection) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| countValues(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| updateRawValue(Row) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| deleteAllValues(int) |   | 76% |  | 100% | 0 | 2 | 2 | 9 | 0 | 1 |
| deleteRawValue(Row) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDatabase() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getComplexValueForeignKeyColumn() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asRow(Object[], ComplexValue) |   | 96% |   | 75% | 1 | 3 | 0 | 5 | 0 | 1 |
| getComplexValFkIter(int, Collection) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| diffFlatColumns(Table, Table, List, List) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| getRawValues(int, Collection) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 |
| toValues(ComplexValueForeignKey, List) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| addValue(ComplexValue) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| getValueId(Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| newRowArray() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getValues(ComplexValueForeignKey) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getValueId(Row) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| updateValue(ComplexValue) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| updateRow(ComplexValue.Id, Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| deleteRow(RowId) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| deleteValue(ComplexValue) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getRawValues(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| deleteAllValues(ComplexValueForeignKey) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getColumn() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPrimaryKeyColumn() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTypeColumns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| postTableLoadInit() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |