### Question:
EscapeStrings { @Nullable public static String escapeOGC(String s) { return escapeString(s, _allowableInOGC); }  static String backslashEscape(String x, String reservedChars); static String backslashUnescape(String x); static List<String> tokenizeEscapedName(String escapedName); static String backslashEscapeCDMString(String s, String toescape); static int indexOf(String escapedName, char c); @Nullable static String escapeOGC(String s); @Nullable static String escapeURLQuery(String ce); @Nullable static String escapeString(String in, String allowable); @Nullable static String unescapeURLQuery(String ce); @Nullable static String unescapeString(String in); @Nullable static String urlDecode(String s);  }### Answer:
@Test public void showOGC() { for (char c : (EscapeStrings.alphaNumeric + " !\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~").toCharArray()) { String encoded = EscapeStrings.escapeOGC("" + c); System.err.printf("|%c|=|%s|%n", c, encoded); } }