| findNextIndices() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| nextKeyPart() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| checkIndex(String) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| escapedPosition(String, int) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| nextDelimiterPos(String, int, int) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| nextKey(boolean) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| isAttributeEmulatingMode() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| checkAttribute(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| currentKey(boolean) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isAttribute() |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
| escapeOffset() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isPropertyKey() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| clone() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| remove() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| currentKey() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| nextKey() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIndex() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasIndex() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| next() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasNext() |   | 81% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| DefaultConfigurationKey.KeyIterator(DefaultConfigurationKey) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |