org.apache.abdera.util.iri
Class Punycode
java.lang.Object
org.apache.abdera.util.iri.Punycode
public final class Punycode
- extends java.lang.Object
Implementation of the Punycode encoding scheme used by IDNA
Method Summary |
static java.lang.StringBuffer |
decode(char[] chars,
boolean[] case_flags)
|
static java.lang.String |
decode(java.lang.String s)
|
static java.lang.StringBuffer |
encode(char[] chars,
boolean[] case_flags)
|
static java.lang.String |
encode(java.lang.String s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
encode
public static java.lang.StringBuffer encode(char[] chars,
boolean[] case_flags)
throws java.io.IOException
- Throws:
java.io.IOException
encode
public static java.lang.String encode(java.lang.String s)
decode
public static java.lang.String decode(java.lang.String s)
decode
public static java.lang.StringBuffer decode(char[] chars,
boolean[] case_flags)
throws java.io.IOException
- Throws:
java.io.IOException