| java.lang.Object com.ibm.icu.charset.UConverterAlias
UConverterAlias | final class UConverterAlias (Code) | | |
AMBIGUOUS_ALIAS_MAP_BIT | final static int AMBIGUOUS_ALIAS_MAP_BIT(Code) | | |
CONTAINS_OPTION_BIT | final static int CONTAINS_OPTION_BIT(Code) | | |
CONVERTER_INDEX_MASK | final static int CONVERTER_INDEX_MASK(Code) | | |
MINLETTER | final static byte MINLETTER(Code) | | |
NUM_HIDDEN_TAGS | final static int NUM_HIDDEN_TAGS(Code) | | |
NUM_RESERVED_TAGS | final static int NUM_RESERVED_TAGS(Code) | | |
STD_NORMALIZED | final static int STD_NORMALIZED(Code) | | |
UNNORMALIZED | final static int UNNORMALIZED(Code) | | |
asciiTypes | final static byte asciiTypes(Code) | | |
gAliasData | static ByteBuffer gAliasData(Code) | | |
gAliasList | static int[] gAliasList(Code) | | |
gAvailableConverterCount | static int gAvailableConverterCount(Code) | | |
gAvailableConverters | static String[] gAvailableConverters(Code) | | |
gConverterList | static int[] gConverterList(Code) | | |
gDefaultConverterName | static String gDefaultConverterName(Code) | | |
gDefaultConverterNameBuffer | static byte[] gDefaultConverterNameBuffer(Code) | | |
gNormalizedStringTable | static byte[] gNormalizedStringTable(Code) | | |
gOptionTable | static int[] gOptionTable(Code) | | |
gStringTable | static byte[] gStringTable(Code) | | |
gTagList | static int[] gTagList(Code) | | |
gTaggedAliasArray | static int[] gTaggedAliasArray(Code) | | |
gTaggedAliasLists | static int[] gTaggedAliasLists(Code) | | |
gUntaggedConvArray | static int[] gUntaggedConvArray(Code) | | |
tocLengthIndex | final static int tocLengthIndex(Code) | | |
bld_countAvailableConverters | static int bld_countAvailableConverters() throws IOException(Code) | | |
compareNames | static int compareNames(String name1, String name2)(Code) | | Do a fuzzy compare of a two converter/alias names. The comparison is
case-insensitive. It also ignores the characters '-', '_', and ' ' (dash,
underscore, and space). Thus the strings "UTF-8", "utf_8", and "Utf 8"
are exactly equivalent.
This is a symmetrical (commutative) operation; order of arguments is
insignificant. This is an important property for sorting the list (when
the list is preprocessed into binary form) and for performing binary
searches on it at run time.
Parameters: name1 - a converter name or alias, zero-terminated Parameters: name2 - a converter name or alias, zero-terminated 0 if the names match, or a negative value if the name1 lexicallyprecedes name2, or a positive value if the name1 lexicallyfollows name2. See Also: UConverterAlias.stripForCompare |
countAvailable | static int countAvailable()(Code) | | |
getDefaultName | final static synchronized String getDefaultName()(Code) | | |
haveAvailableConverterList | static boolean haveAvailableConverterList() throws IOException(Code) | | |
io_countTotalAliases | static int io_countTotalAliases() throws IOException(Code) | | Return the number of all aliases (and converter names).
the number of all aliases |
stripForCompare | final public static StringBuffer stripForCompare(StringBuffer dst, String name)(Code) | | stripForCompare Remove the underscores, dashes and spaces from
the name, and convert the name to lower case.
Parameters: dst - The destination buffer, which is <= the buffer of name. Parameters: name - The alias to strip the destination buffer. |
strlen | final public static int strlen(byte[] sArray, int sBegin)(Code) | | |
|
|