| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| private static class | |
| private static class | |
| pack-priv static class | |
| private static class | |
| private static class | |
| private static class | |
| pack-priv static class | |
| private static class | ICUResourceBundleReader.ResourceCache
Cache of some of one resource bundle's resources. |
| pack-priv static class | |
| private static class | |
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private CharBuffer | |
| private ByteBuffer | bytes
Buffer of all of the resource bundle bytes after the header. |
| private static ICUResourceBundleReader. | |
| private static final int | DATA_FORMAT
File format version that this class understands. |
| private int | |
| private static final boolean | |
| private static final CharBuffer | |
| private static final ICUResourceBundleReader. | |
| private static final ICUResourceBundleReader. | |
| private static final ByteBuffer | |
| private static final byte[] | |
| private static final char[] | |
| private static final int[] | |
| private static final String | |
| private static final String | |
| private static final ICUResourceBundleReader. | |
| private boolean | |
| private byte[] | |
| pack-priv static final int | LARGE_SIZE
Objects with more value bytes are stored in SoftReferences. |
| private int | |
| private boolean | |
| private static final ICUResourceBundleReader | |
| private ICUResourceBundleReader | |
| private int | |
| private int | |
| private int | |
| private static int[] | PUBLIC_TYPES
From C++ uresdata.c gPublicTypes[URES_LIMIT]. |
| private ICUResourceBundleReader. | |
| private int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | URES_INDEX_16BIT_TOP
[6] top of the 16-bit units (UTF-16 string v2 UChars, URES_TABLE16, URES_ARRAY16), rounded up (new in formatVersion 2.0, ICU 4.4) |
| private static final int | URES_INDEX_ATTRIBUTES
[5] attributes bit set, see URES_ATT_* (new in formatVersion 1.2) formatVersion>=3: bits 31..16 poolStringIndex16Limit bits 15..12 poolStringIndexLimit bits 27..24 |
| private static final int | URES_INDEX_BUNDLE_TOP
[3] contains the top of the bundle, in case it were ever different from [2] |
| private static final int | URES_INDEX_KEYS_TOP
[1] contains the top of the key strings, same as the bottom of resources or UTF-16 strings, rounded up |
| private static final int | URES_INDEX_LENGTH
[0] contains the length of indexes[] which is at most URES_INDEX_TOP of the latest format version formatVersion==1: all bits contain the length of indexes[] but the length is much less than 0xff; formatVersion>1: only bits 7..0 contain the length of indexes[], bits 31..8 are reserved and set to 0 formatVersion>=3: bits 31..8 poolStringIndexLimit bits 23..0 |
| private static final int | URES_INDEX_MAX_TABLE_LENGTH
[4] max. |
| private static final int | URES_INDEX_POOL_CHECKSUM
[7] checksum of the pool bundle (new in formatVersion 2.0, ICU 4.4) |
| private boolean |
| Access | Constructor and Description |
|---|---|
| private | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| private int | |
| private int | |
| pack-priv String | |
| pack-priv ICUResourceBundleReader. | |
| pack-priv byte[] | |
| pack-priv ByteBuffer | |
| private char[] | |
| public static String | |
| private int | |
| private int | |
| private int[] | |
| pack-priv int[] | |
| private String | |
| private String | |
| pack-priv boolean | |
| pack-priv static ICUResourceBundleReader | |
| private int | |
| pack-priv int | |
| pack-priv String | |
| pack-priv String | |
| pack-priv ICUResourceBundleReader. | |
| private char[] | |
| private int[] | |
| private char[] | |
| pack-priv boolean | |
| pack-priv VersionInfo | |
| private void | |
| private boolean | isNoInheritanceMarker(int res)
CLDR string value "∅∅∅"=="∅∅∅" prevents fallback to the parent bundle. |
| private boolean | |
| private static String | |
| private String | |
| pack-priv static int | |
| private static int | |
| pack-priv static int | |
| pack-priv static int | |
| private void | |
| private void | |
| pack-priv static boolean | |
| pack-priv static boolean |