# Alphabetical Index

A B C D E I K M N O P R S T

## A

ACE_PREFIX - static field in class gnu.inet.encoding.IDNA
adapt(int,int,boolean) - static method in class gnu.inet.encoding.Punycode

## B

BAD_INPUT - static field in class gnu.inet.encoding.PunycodeException
BIDI_BOTHRAL - static field in class gnu.inet.encoding.StringprepException
BIDI_LTRAL - static field in class gnu.inet.encoding.StringprepException

## C

c - static field in class gnu.inet.encoding.CombiningClass
codepoint2digit(int) - static method in class gnu.inet.encoding.Punycode
CombiningClass - class gnu.inet.encoding.CombiningClass
Auto-generated class containing Unicode NFKC tables.
composeData - static field in class gnu.inet.encoding.Composition
composePage - static field in class gnu.inet.encoding.Composition
Composition - class gnu.inet.encoding.Composition
Auto-generated class containing Unicode NFKC tables.
CONTAINS_ACE_PREFIX - static field in class gnu.inet.encoding.IDNAException
CONTAINS_HYPHEN - static field in class gnu.inet.encoding.IDNAException
CONTAINS_NON_LDH - static field in class gnu.inet.encoding.IDNAException
CONTAINS_PROHIBITED - static field in class gnu.inet.encoding.StringprepException
CONTAINS_UNASSIGNED - static field in class gnu.inet.encoding.StringprepException

## D

decode(String) - static method in class gnu.inet.encoding.Punycode
Decode a punycoded string.
DecompositionKeys - class gnu.inet.encoding.DecompositionKeys
Auto-generated class containing Unicode NFKC tables.
DecompositionMappings - class gnu.inet.encoding.DecompositionMappings
Auto-generated class containing Unicode NFKC tables.
digit2codepoint(int) - static method in class gnu.inet.encoding.Punycode

## E

encode(String) - static method in class gnu.inet.encoding.Punycode
Punycodes a unicode string.

## I

i - static field in class gnu.inet.encoding.CombiningClass
IDNA - class gnu.inet.encoding.IDNA
This class offers static methods for converting internationalized domain names to ACE and back.
IDNAException - class gnu.inet.encoding.IDNAException
Exception handling for IDNA class.
IDNAException(gnu.inet.encoding.PunycodeException) - constructor for class gnu.inet.encoding.IDNAException
IDNAException(gnu.inet.encoding.StringprepException) - constructor for class gnu.inet.encoding.IDNAException
IDNAException(String) - constructor for class gnu.inet.encoding.IDNAException
isBasic(char) - static method in class gnu.inet.encoding.Punycode

## K

k - static field in class gnu.inet.encoding.DecompositionKeys

## M

m - static field in class gnu.inet.encoding.DecompositionMappings
multiFirst - static field in class gnu.inet.encoding.Composition
multiSecondStart - static field in class gnu.inet.encoding.Composition

## N

nameprep(String) - static method in class gnu.inet.encoding.Stringprep
Preps a name according to the Stringprep profile defined in RFC3491.
nameprep(String,boolean) - static method in class gnu.inet.encoding.Stringprep
Preps a name according to the Stringprep profile defined in RFC3491.
NFKC - class gnu.inet.encoding.NFKC
This class offers static methods for Unicode NFKC string normalization.
nodeprep(String) - static method in class gnu.inet.encoding.Stringprep
Preps a node name according to the Stringprep profile defined in RFC3920.
nodeprep(String,boolean) - static method in class gnu.inet.encoding.Stringprep
Preps a node name according to the Stringprep profile defined in RFC3920.
normalizeNFKC(String) - static method in class gnu.inet.encoding.NFKC
Applies NFKC normalization to a string.

## O

OVERFLOW - static field in class gnu.inet.encoding.PunycodeException

## P

Punycode - class gnu.inet.encoding.Punycode
This class offers static methods for encoding/decoding strings using the Punycode algorithm.
PunycodeException - class gnu.inet.encoding.PunycodeException
Exception handling for Punycode class.
PunycodeException(String) - constructor for class gnu.inet.encoding.PunycodeException
Creates a new PunycodeException.

## R

resourceprep(String) - static method in class gnu.inet.encoding.Stringprep
Preps a resource name according to the Stringprep profile defined in RFC3920.
resourceprep(String,boolean) - static method in class gnu.inet.encoding.Stringprep
Preps a resource name according to the Stringprep profile defined in RFC3920.
RFC3454 - class gnu.inet.encoding.RFC3454
Auto-generated class containing StringPrep mapping tables.

## S

singleFirst - static field in class gnu.inet.encoding.Composition
singleFirstStart - static field in class gnu.inet.encoding.Composition
singleSecond - static field in class gnu.inet.encoding.Composition
singleSecondStart - static field in class gnu.inet.encoding.Composition
Stringprep - class gnu.inet.encoding.Stringprep
This class offers static methods for preparing internationalized strings.
StringprepException - class gnu.inet.encoding.StringprepException
Exception handling for StringPrep class.
StringprepException(String) - constructor for class gnu.inet.encoding.StringprepException

## T

toASCII(String) - static method in class gnu.inet.encoding.IDNA
Converts a Unicode string to ASCII using the procedure in RFC3490 section 4.1.
toASCII(String,boolean,boolean) - static method in class gnu.inet.encoding.IDNA
Converts a Unicode string to ASCII using the procedure in RFC3490 section 4.1.
TOO_LONG - static field in class gnu.inet.encoding.IDNAException
toUnicode(String) - static method in class gnu.inet.encoding.IDNA
Converts an ASCII-encoded string to Unicode.
toUnicode(String,boolean,boolean) - static method in class gnu.inet.encoding.IDNA
Converts an ASCII-encoded string to Unicode.