| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private byte[] | |
| private static final int | |
| public static final UPropertyAliases | |
| private static final UPropertyAliases. | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private String | |
| private int[] |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static int | |
| public static int | |
| private boolean | |
| private int | |
| private int | |
| private String | |
| public int | |
| public String | |
| private int | |
| public int | getPropertyValueEnum(int property, CharSequence alias)
Returns a value enum given a property enum and one of its value names. |
| public int | Returns: value enum, or UProperty.UNDEFINED if not defined for that propertyReturns a value enum given a property enum and one of its value names. |
| public String | getPropertyValueName(int property, int value, int nameChoice)
Returns a value name given a property enum and a value enum. |
| private void |
| bytesTries | back to summary |
|---|---|
| private byte[] bytesTries | |
| DATA_FORMAT | back to summary |
|---|---|
| private static final int DATA_FORMAT | |
| INSTANCE | back to summary |
|---|---|
| public static final UPropertyAliases INSTANCE | |
| IS_ACCEPTABLE | back to summary |
|---|---|
| private static final UPropertyAliases. | |
| IX_BYTE_TRIES_OFFSET | back to summary |
|---|---|
| private static final int IX_BYTE_TRIES_OFFSET | |
| IX_NAME_GROUPS_OFFSET | back to summary |
|---|---|
| private static final int IX_NAME_GROUPS_OFFSET | |
| IX_RESERVED3_OFFSET | back to summary |
|---|---|
| private static final int IX_RESERVED3_OFFSET | |
| IX_VALUE_MAPS_OFFSET | back to summary |
|---|---|
| private static final int IX_VALUE_MAPS_OFFSET | |
| nameGroups | back to summary |
|---|---|
| private String nameGroups | |
| valueMaps | back to summary |
|---|---|
| private int[] valueMaps | |
| UPropertyAliases | back to summary |
|---|---|
| private UPropertyAliases() throws IOException | |
| asciiToLowercase | back to summary |
|---|---|
| private static int asciiToLowercase(int c) | |
| compare | back to summary |
|---|---|
| public static int compare(String stra, String strb) Compare two property names, returning <0, 0, or >0. The comparison is that described as "loose" matching in the Property*Aliases.txt files. | |
| containsName | back to summary |
|---|---|
| private boolean containsName(BytesTrie trie, CharSequence name) | |
| findProperty | back to summary |
|---|---|
| private int findProperty(int property) | |
| findPropertyValueNameGroup | back to summary |
|---|---|
| private int findPropertyValueNameGroup(int valueMapIndex, int value) | |
| getName | back to summary |
|---|---|
| private String getName(int nameGroupsIndex, int nameIndex) | |
| getPropertyEnum | back to summary |
|---|---|
| public int getPropertyEnum(CharSequence alias) Returns a property enum given one of its property names. If the property name is not known, this method returns UProperty.UNDEFINED. | |
| getPropertyName | back to summary |
|---|---|
| public String getPropertyName(int property, int nameChoice) Returns a property name given a property enum. Multiple names may be available for each property; the nameChoice selects among them. | |
| getPropertyOrValueEnum | back to summary |
|---|---|
| private int getPropertyOrValueEnum(int bytesTrieOffset, CharSequence alias) | |
| getPropertyValueEnum | back to summary |
|---|---|
| public int getPropertyValueEnum(int property, CharSequence alias) Returns a value enum given a property enum and one of its value names. | |
| getPropertyValueEnumNoThrow | back to summary |
|---|---|
| public int getPropertyValueEnumNoThrow(int property, CharSequence alias) Returns a value enum given a property enum and one of its value names. Does not throw.
| |
| getPropertyValueName | back to summary |
|---|---|
| public String getPropertyValueName(int property, int value, int nameChoice) Returns a value name given a property enum and a value enum. Multiple names may be available for each value; the nameChoice selects among them. | |
| load | back to summary |
|---|---|
| private void load(ByteBuffer bytes) throws IOException | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | isDataVersionAcceptable(byte[]
version of the current data version)Implements com. |
| IsAcceptable | back to summary |
|---|---|
| private IsAcceptable() | |
| isDataVersionAcceptable | back to summary |
|---|---|
| public boolean isDataVersionAcceptable(byte[] version) Implements com. Doc from com. Method used in ICUBinary.readHeader() to provide data format authentication.
| |