public String toUnicode(final String punycode) { final StringBuilder unicode = new StringBuilder(punycode.length()); final StringTokenizer tok = new StringTokenizer(punycode, "."); while (tok.hasMoreTokens()) { String t = tok.nextToken(); if (unicode.length() > 0) { unicode.append('.'); } if (t.startsWith(ACE_PREFIX)) { t = decode(t.substring(4)); } unicode.append(t); } return unicode.toString(); }
public String toUnicode(final String punycode) { final StringBuilder unicode = new StringBuilder(punycode.length()); final StringTokenizer tok = new StringTokenizer(punycode, "."); while (tok.hasMoreTokens()) { String t = tok.nextToken(); if (unicode.length() > 0) { unicode.append('.'); } if (t.startsWith(ACE_PREFIX)) { t = decode(t.substring(4)); } unicode.append(t); } return unicode.toString(); }
@Override public String toUnicode(final String punycode) { final StringBuilder unicode = new StringBuilder(punycode.length()); final StringTokenizer tok = new StringTokenizer(punycode, "."); while (tok.hasMoreTokens()) { String t = tok.nextToken(); if (unicode.length() > 0) { unicode.append('.'); } if (t.startsWith(ACE_PREFIX)) { t = decode(t.substring(4)); } unicode.append(t); } return unicode.toString(); }
@Override public String toUnicode(final String punycode) { final StringBuilder unicode = new StringBuilder(punycode.length()); final StringTokenizer tok = new StringTokenizer(punycode, "."); while (tok.hasMoreTokens()) { String t = tok.nextToken(); if (unicode.length() > 0) { unicode.append('.'); } if (t.startsWith(ACE_PREFIX)) { t = decode(t.substring(4)); } unicode.append(t); } return unicode.toString(); }
@Override public String toUnicode(final String punycode) { final StringBuilder unicode = new StringBuilder(punycode.length()); final StringTokenizer tok = new StringTokenizer(punycode, "."); while (tok.hasMoreTokens()) { String t = tok.nextToken(); if (unicode.length() > 0) { unicode.append('.'); } if (t.startsWith(ACE_PREFIX)) { t = decode(t.substring(4)); } unicode.append(t); } return unicode.toString(); }