@Test public void allAscii() { StringBuilder expected = new StringBuilder(); StringBuilder encoded = new StringBuilder(); for (char c = 0; c < 0x80; c++) { expected.append(c); encoded.append(percentEncode(c)); } assertEquals(expected.toString(), PercentDecoder.decodeAll(encoded.toString())); }
public static String decodeAll(String str) { return decode(str, CodepointMatcher.ALL); }
PercentDecoder { public static String decodeAll(String str) { return decode(str, CodepointMatcher.ALL); } }
PercentDecoder { public static String decodeAll(String str) { return decode(str, CodepointMatcher.ALL); } private  PercentDecoder(); }
PercentDecoder { public static String decodeAll(String str) { return decode(str, CodepointMatcher.ALL); } private  PercentDecoder(); static String decodeAll(String str); static String decodeUnreserved(String str); }
PercentDecoder { public static String decodeAll(String str) { return decode(str, CodepointMatcher.ALL); } private  PercentDecoder(); static String decodeAll(String str); static String decodeUnreserved(String str);  }