| Modifier and Type | Field and Description |
|---|---|
| private static final int | |
| private static final int | |
| private static final int | |
| private boolean[][] | |
| private static final int | |
| private int | |
| private static final int | |
| private static final int | |
| private short[][] | |
| private boolean | |
| private static final int | |
| private static final int | |
| private static final int | |
| private boolean[] | |
| private static final int | |
| private int[][] |
| Access | Constructor and Description |
|---|---|
| public | UCompactIntArray()
Default constructor for UCompactIntArray, the default value of the compact array is 0. |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public int | Returns: the mapped value of the given characterthe character to get the mapped value with index)Get the mapped value of a Unicode character. |
| private void | |
| public int | |
| private void | |
| public void | setElementAt(int
the character to set the mapped value with index, int the new mapped value value)Set a new value for a Unicode character. |
| BLOCKCOUNT | back to summary |
|---|---|
| private static final int BLOCKCOUNT | |
| BLOCKMASK | back to summary |
|---|---|
| private static final int BLOCKMASK | |
| BLOCKSHIFT | back to summary |
|---|---|
| private static final int BLOCKSHIFT | |
| blockTouched | back to summary |
|---|---|
| private boolean[][] blockTouched | |
| CODEPOINTMASK | back to summary |
|---|---|
| private static final int CODEPOINTMASK | |
| defaultValue | back to summary |
|---|---|
| private int defaultValue | |
| INDEXCOUNT | back to summary |
|---|---|
| private static final int INDEXCOUNT | |
| INDEXSHIFT | back to summary |
|---|---|
| private static final int INDEXSHIFT | |
| indices | back to summary |
|---|---|
| private short[][] indices | |
| isCompact | back to summary |
|---|---|
| private boolean isCompact | |
| PLANECOUNT | back to summary |
|---|---|
| private static final int PLANECOUNT | |
| PLANEMASK | back to summary |
|---|---|
| private static final int PLANEMASK | |
| PLANESHIFT | back to summary |
|---|---|
| private static final int PLANESHIFT | |
| planeTouched | back to summary |
|---|---|
| private boolean[] planeTouched | |
| UNICODECOUNT | back to summary |
|---|---|
| private static final int UNICODECOUNT | |
| values | back to summary |
|---|---|
| private int[][] values | |
| UCompactIntArray | back to summary |
|---|---|
| public UCompactIntArray() Default constructor for UCompactIntArray, the default value of the compact array is 0. | |
| UCompactIntArray | back to summary |
|---|---|
| public UCompactIntArray(int defaultValue) | |
| compact | back to summary |
|---|---|
| public void compact() Compact the array. | |
| elementAt | back to summary |
|---|---|
| public int elementAt(int index) Get the mapped value of a Unicode character.
| |
| expand | back to summary |
|---|---|
| private void expand() Expanded takes the array back to a 0x10ffff element array | |
| getKSize | back to summary |
|---|---|
| public int getKSize() | |
| initPlane | back to summary |
|---|---|
| private void initPlane(int plane) | |
| setElementAt | back to summary |
|---|---|
| public void setElementAt(int index, int value) Set a new value for a Unicode character. Set automatically expands the array if it is compacted.
| |