| main(String[]) |  | 0% | | n/a | 1 | 1 | 89 | 89 | 1 | 1 |
| toString() |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 1 | 1 |
| getOrderByClause(String, int) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| P2JIndex(P2JIndex) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getNameSet(Dialect, int) |   | 64% |   | 37% | 3 | 5 | 5 | 12 | 0 | 1 |
| components(boolean) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| getLeadingComponents(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addComponent(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addComponent(String, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addComponent(String, String, String, boolean, boolean, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| normalizeUniqueIndexes(List, int) |   | 91% |   | 87% | 3 | 13 | 1 | 28 | 0 | 1 |
| P2JIndex(String, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| nonRedundantIndexes(List) |   | 90% |   | 71% | 3 | 8 | 2 | 17 | 0 | 1 |
| equals(Object) |   | 91% |   | 75% | 2 | 5 | 2 | 13 | 0 | 1 |
| leadsWith(P2JIndex) |   | 89% |   | 66% | 2 | 4 | 2 | 9 | 0 | 1 |
| setPrimary(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setLegacyName(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setTable(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getLegacyName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWordTableName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| P2JIndex(P2JIndex, String) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| P2JIndex(String, String, boolean, boolean, boolean, String) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| hashCode() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| addComponent(String, int, String, String, boolean, boolean, boolean, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| containsAll(P2JIndex, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addComponent(String, String, String, boolean, boolean, boolean, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| P2JIndex(String, String, boolean, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getComponent(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| size() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| compact() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| componentsIter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setWordTableName(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setUnique(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getName() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isUnique() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isPrimary() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isWord() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| components() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |