| Modifier and Type | Class and Description |
|---|---|
| public static interface | |
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| private boolean | |
| public static final int | |
| public static final int | |
| private int | |
| public static final int | |
| private int | |
| private int | |
| private int[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private boolean | |
| public void | |
| public IntTrie | |
| private int | |
| public int[] | |
| public int | |
| public int | |
| public int[] | |
| public int | |
| public int | |
| public int | |
| public void |
| columns | back to summary |
|---|---|
| private int columns | |
| ERROR_VALUE_CP | back to summary |
|---|---|
| public static final int ERROR_VALUE_CP | |
| FIRST_SPECIAL_CP | back to summary |
|---|---|
| public static final int FIRST_SPECIAL_CP | |
| INITIAL_ROWS | back to summary |
|---|---|
| public static final int INITIAL_ROWS | |
| INITIAL_VALUE_CP | back to summary |
|---|---|
| public static final int INITIAL_VALUE_CP | |
| isCompacted | back to summary |
|---|---|
| private boolean isCompacted | |
| MAX_CP | back to summary |
|---|---|
| public static final int MAX_CP | |
| MAX_ROWS | back to summary |
|---|---|
| public static final int MAX_ROWS | |
| maxRows | back to summary |
|---|---|
| private int maxRows | |
| MEDIUM_ROWS | back to summary |
|---|---|
| public static final int MEDIUM_ROWS | |
| prevRow | back to summary |
|---|---|
| private int prevRow | |
| rows | back to summary |
|---|---|
| private int rows | |
| v | back to summary |
|---|---|
| private int[] v | |
| PropsVectors | back to summary |
|---|---|
| public PropsVectors(int numOfColumns) | |
| areElementsSame | back to summary |
|---|---|
| private boolean areElementsSame(int index1, int[] target, int index2, int length) | |
| compact | back to summary |
|---|---|
| public void compact(PropsVectors. | |
| compactToTrieWithRowIndexes | back to summary |
|---|---|
| public IntTrie compactToTrieWithRowIndexes() | |
| findRow | back to summary |
|---|---|
| private int findRow(int rangeStart) | |
| getCompactedArray | back to summary |
|---|---|
| public int[] getCompactedArray() | |
| getCompactedColumns | back to summary |
|---|---|
| public int getCompactedColumns() | |
| getCompactedRows | back to summary |
|---|---|
| public int getCompactedRows() | |
| getRow | back to summary |
|---|---|
| public int[] getRow(int rowIndex) | |
| getRowEnd | back to summary |
|---|---|
| public int getRowEnd(int rowIndex) | |
| getRowStart | back to summary |
|---|---|
| public int getRowStart(int rowIndex) | |
| getValue | back to summary |
|---|---|
| public int getValue(int c, int column) | |
| setValue | back to summary |
|---|---|
| public void setValue(int start, int end, int column, int value, int mask) | |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public void | |
| public void |
| setRowIndexForErrorValue | back to summary |
|---|---|
| public void setRowIndexForErrorValue(int rowIndex) | |
| setRowIndexForInitialValue | back to summary |
|---|---|
| public void setRowIndexForInitialValue(int rowIndex) | |
| setRowIndexForRange | back to summary |
|---|---|
| public void setRowIndexForRange(int start, int end, int rowIndex) | |
| startRealValues | back to summary |
|---|---|
| public void startRealValues(int rowIndex) | |
| Modifier and Type | Field and Description |
|---|---|
| private IntTrieBuilder |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | getFoldedValue(int start, int offset)
Implements com. |
| builder | back to summary |
|---|---|
| private IntTrieBuilder builder | |
| DefaultGetFoldedValue | back to summary |
|---|---|
| public DefaultGetFoldedValue(IntTrieBuilder inBuilder) | |
| getFoldedValue | back to summary |
|---|---|
| public int getFoldedValue(int start, int offset) Implements com. Doc from com. Build-time trie callback function, used with serialize(). This function calculates a lead surrogate's value including a folding offset from the 1024 supplementary code points [start..start+1024[ . It is U+10000 <= start <= U+10fc00 and (start&0x3ff)==0. The folding offset is provided by the caller. It is offset=UTRIE_BMP_INDEX_LENGTH+n*UTRIE_SURROGATE_BLOCK_COUNT with n=0..1023. Instead of the offset itself, n can be stored in 10 bits - or fewer if it can be assumed that few lead surrogates have associated data. The returned value must be - not zero if and only if there is relevant data for the corresponding 1024 supplementary code points - such that UTrie.getFoldingOffset(UNewTrieGetFoldedValue(..., offset))==offset
| |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public int | getFoldingOffset(int
data value for a surrogate from the trie, including the
folding offset value)Implements com. |
| DefaultGetFoldingOffset | back to summary |
|---|---|
| private DefaultGetFoldingOffset() | |
| getFoldingOffset | back to summary |
|---|---|
| public int getFoldingOffset(int value) Implements com. Doc from com. Called by com.ibm.icu.impl.Trie to extract from a lead surrogate's data the index array offset of the indexes for that lead surrogate.
| |