| static {...} |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| initEncodingTables() |  | 0% | | n/a | 1 | 1 | 29 | 29 | 1 | 1 |
| _encode(String, UriComponent.Type, boolean, boolean) |  | 0% |  | 0% | 22 | 22 | 34 | 34 | 1 | 1 |
| decode(String, UriComponent.Type) |  | 0% |  | 0% | 11 | 11 | 20 | 20 | 1 | 1 |
| initHexTable() |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| decodePercentEncodedOctets(String, int, ByteBuffer) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| decodeQueryParam(MultivaluedMap, String, boolean, boolean) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| decodePath(String, boolean) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| decodeHost(String, int) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
| decodeMatrix(String, boolean) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
| decodeQuery(String, boolean, boolean) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
| initEncodingTable(List) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| decodeQueryParam(String, int) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| decodeMatrixParam(MultivaluedMap, String, boolean) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| _valid(String, UriComponent.Type, boolean) |  | 0% |  | 0% | 9 | 9 | 7 | 7 | 1 | 1 |
| decodeOctets(int, ByteBuffer, StringBuilder) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| decode(String, int) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| decodePathSegment(List, String, boolean) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| fullRelativeUri(URI) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| encodeTemplateNames(String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| validate(String, UriComponent.Type, boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| appendUTF8EncodedCharacter(StringBuilder, char) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| appendPercentEncodedOctet(StringBuilder, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| decodePath(URI, boolean) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| decodeHex(String, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| isHexCharacter(char) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| valid(String, UriComponent.Type, boolean) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| decodeHex(char) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| contextualEncode(String, UriComponent.Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| contextualEncode(String, UriComponent.Type, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| encode(String, UriComponent.Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| encode(String, UriComponent.Type, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| validate(String, UriComponent.Type) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| valid(String, UriComponent.Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| decodeQuery(URI, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| decodeQuery(String, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |