| parseName(CharacterIterator, int) |  | 0% |  | 0% | 28 | 28 | 80 | 80 | 1 | 1 |
| getGroupIndexes() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| processLiteralCharacters() |   | 65% |   | 50% | 4 | 7 | 6 | 19 | 0 | 1 |
| parseRegex(CharacterIterator) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| parse(CharacterIterator) |   | 41% |   | 75% | 1 | 3 | 4 | 12 | 0 | 1 |
| UriTemplateParser(String) |   | 71% |   | 50% | 2 | 3 | 3 | 16 | 0 | 1 |
| getNumberOfRegexGroups() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| consumeWhiteSpace(CharacterIterator) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getNormalizedTemplate() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTemplate() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPattern() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNameToPattern() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNames() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGroupCounts() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNumberOfExplicitRegexes() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNumberOfLiteralCharacters() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initReserved() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| initHexToUpperCaseRegex() |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| encodeLiteralCharacters(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |