public final class UTS46 extends IDNA
IDNA.Error, IDNA.InfoCHECK_BIDI, CHECK_CONTEXTJ, CHECK_CONTEXTO, DEFAULT, NONTRANSITIONAL_TO_ASCII, NONTRANSITIONAL_TO_UNICODE, USE_STD3_RULES| Constructor and Description |
|---|
UTS46(int options) |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
labelToASCII(CharSequence label,
StringBuilder dest,
IDNA.Info info)
Converts a single domain name label into its ASCII form for DNS lookup.
|
StringBuilder |
labelToUnicode(CharSequence label,
StringBuilder dest,
IDNA.Info info)
Converts a single domain name label into its Unicode form for human-readable display.
|
StringBuilder |
nameToASCII(CharSequence name,
StringBuilder dest,
IDNA.Info info)
Converts a whole domain name into its ASCII form for DNS lookup.
|
StringBuilder |
nameToUnicode(CharSequence name,
StringBuilder dest,
IDNA.Info info)
Converts a whole domain name into its Unicode form for human-readable display.
|
getUTS46Instancepublic StringBuilder labelToASCII(CharSequence label, StringBuilder dest, IDNA.Info info)
IDNAlabelToASCII in class IDNAlabel - Input domain name labeldest - Destination string objectinfo - Output container of IDNA processing details.public StringBuilder labelToUnicode(CharSequence label, StringBuilder dest, IDNA.Info info)
IDNAlabelToUnicode in class IDNAlabel - Input domain name labeldest - Destination string objectinfo - Output container of IDNA processing details.public StringBuilder nameToASCII(CharSequence name, StringBuilder dest, IDNA.Info info)
IDNAnameToASCII in class IDNAname - Input domain namedest - Destination string objectinfo - Output container of IDNA processing details.public StringBuilder nameToUnicode(CharSequence name, StringBuilder dest, IDNA.Info info)
IDNAnameToUnicode in class IDNAname - Input domain namedest - Destination string objectinfo - Output container of IDNA processing details.