| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv int | fDictCategoriesStart
The number of the first dictionary char category. |
| pack-priv CodePointTrie | |
| pack-priv int | fGroupCount
Number of range groups, which are groups of ranges that are in the same original UnicodeSets. |
| pack-priv RBBISetBuilder. | |
| pack-priv RBBIRuleBuilder | |
| pack-priv boolean | |
| pack-priv MutableCodePointTrie | |
| private static final int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv int | |
| pack-priv void | mergeCategories(RBBIRuleBuilder.
the pair of categories to be merged. categoriesMerge two character categories that have been identified as having equivalent behavior. |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv boolean | |
| pack-priv void |
| fDictCategoriesStart | back to summary |
|---|---|
| pack-priv int fDictCategoriesStart The number of the first dictionary char category. If there are no Dictionary categories, set to the last category + 1. | |
| fFrozenTrie | back to summary |
|---|---|
| pack-priv CodePointTrie fFrozenTrie | |
| fGroupCount | back to summary |
|---|---|
| pack-priv int fGroupCount Number of range groups, which are groups of ranges that are in the same original UnicodeSets. | |
| fRangeList | back to summary |
|---|---|
| pack-priv RBBISetBuilder. | |
| fRB | back to summary |
|---|---|
| pack-priv RBBIRuleBuilder fRB | |
| fSawBOF | back to summary |
|---|---|
| pack-priv boolean fSawBOF | |
| fTrie | back to summary |
|---|---|
| pack-priv MutableCodePointTrie fTrie | |
| MAX_CHAR_CATEGORIES_FOR_8BITS_TRIE | back to summary |
|---|---|
| private static final int MAX_CHAR_CATEGORIES_FOR_8BITS_TRIE | |
| RBBISetBuilder | back to summary |
|---|---|
| pack-priv RBBISetBuilder(RBBIRuleBuilder rb) | |
| addValToSet | back to summary |
|---|---|
| pack-priv void addValToSet(RBBINode usetNode, int val) | |
| addValToSets | back to summary |
|---|---|
| pack-priv void addValToSets(List<RBBINode> sets, int val) | |
| buildRanges | back to summary |
|---|---|
| pack-priv void buildRanges() | |
| buildTrie | back to summary |
|---|---|
| pack-priv void buildTrie() Build the Trie table for mapping UChar32 values to the corresponding range group number. | |
| freezeTrieIfNotYet | back to summary |
|---|---|
| pack-priv void freezeTrieIfNotYet() | |
| getDictCategoriesStart | back to summary |
|---|---|
| pack-priv int getDictCategoriesStart() | |
| getFirstChar | back to summary |
|---|---|
| pack-priv int getFirstChar(int category) | |
| getNumCharCategories | back to summary |
|---|---|
| pack-priv int getNumCharCategories() | |
| getTrieSize | back to summary |
|---|---|
| pack-priv int getTrieSize() | |
| mergeCategories | back to summary |
|---|---|
| pack-priv void mergeCategories(RBBIRuleBuilder. Merge two character categories that have been identified as having equivalent behavior. The ranges belonging to the second category (table column) will be added to the first.
| |
| printRangeGroups | back to summary |
|---|---|
| pack-priv void printRangeGroups() | |
| printRanges | back to summary |
|---|---|
| pack-priv void printRanges() | |
| printSets | back to summary |
|---|---|
| pack-priv void printSets() | |
| sawBOF | back to summary |
|---|---|
| pack-priv boolean sawBOF() | |
| serializeTrie | back to summary |
|---|---|
| pack-priv void serializeTrie(OutputStream os) throws IOException | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv int | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv List | |
| pack-priv RBBISetBuilder. | |
| pack-priv int | |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv boolean | isDictionaryRange()
Test whether this range includes characters from the original Unicode Set named "dictionary". |
| pack-priv void |
| fEndChar | back to summary |
|---|---|
| pack-priv int fEndChar | |
| fFirstInGroup | back to summary |
|---|---|
| pack-priv boolean fFirstInGroup | |
| fIncludesDict | back to summary |
|---|---|
| pack-priv boolean fIncludesDict | |
| fIncludesSets | back to summary |
|---|---|
| pack-priv List<RBBINode> fIncludesSets | |
| fNext | back to summary |
|---|---|
| pack-priv RBBISetBuilder. | |
| fNum | back to summary |
|---|---|
| pack-priv int fNum | |
| fStartChar | back to summary |
|---|---|
| pack-priv int fStartChar | |
| RangeDescriptor | back to summary |
|---|---|
| pack-priv RangeDescriptor() | |
| RangeDescriptor | back to summary |
|---|---|
| pack-priv RangeDescriptor(RBBISetBuilder. | |
| isDictionaryRange | back to summary |
|---|---|
| pack-priv boolean isDictionaryRange() Test whether this range includes characters from the original Unicode Set named "dictionary". This function looks through the Unicode Sets that the range includes, checking for one named "dictionary" | |
| split | back to summary |
|---|---|
| pack-priv void split(int where) | |