Class IDNA2003
java.lang.Object
org.graalvm.shadowed.com.ibm.icu.impl.IDNA2003
IDNA2003 implementation code, moved out of org.graalvm.shadowed.com.ibm.icu.text.IDNA.java
while extending that class to support IDNA2008/UTS #46 as well.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intstatic StringBufferconvertIDNToASCII(String src, int options) static StringBufferconvertIDNToUnicode(String src, int options) static StringBufferconvertToASCII(UCharacterIterator src, int options) static StringBufferconvertToUnicode(UCharacterIterator src, int options)
-
Constructor Details
-
IDNA2003
public IDNA2003()
-
-
Method Details
-
convertToASCII
public static StringBuffer convertToASCII(UCharacterIterator src, int options) throws StringPrepParseException - Throws:
StringPrepParseException
-
convertIDNToASCII
public static StringBuffer convertIDNToASCII(String src, int options) throws StringPrepParseException - Throws:
StringPrepParseException
-
convertToUnicode
public static StringBuffer convertToUnicode(UCharacterIterator src, int options) throws StringPrepParseException - Throws:
StringPrepParseException
-
convertIDNToUnicode
public static StringBuffer convertIDNToUnicode(String src, int options) throws StringPrepParseException - Throws:
StringPrepParseException
-
compare
- Throws:
StringPrepParseException
-