Home
last modified time | relevance | path

Searched refs:CharsTrie (Results 1 – 25 of 36) sorted by relevance

12

/external/icu/android_icu4j/src/main/java/android/icu/util/
DCharsTrieBuilder.java59 public CharsTrie build(StringTrieBuilder.Option buildOption) { in build()
60 return new CharsTrie(buildCharSequence(buildOption), 0); in build()
117 …protected int getMaxBranchLinearSubNodeLength() /*const*/ { return CharsTrie.kMaxBranchLinearSubNo… in getMaxBranchLinearSubNodeLength()
125 protected int getMinLinearMatch() /*const*/ { return CharsTrie.kMinLinearMatch; } in getMinLinearMatch()
133 protected int getMaxLinearMatchLength() /*const*/ { return CharsTrie.kMaxLinearMatchLength; } in getMaxLinearMatchLength()
198 if(0<=i && i<=CharsTrie.kMaxOneUnitValue) { in writeValueAndFinal()
199 return write(i|(isFinal ? CharsTrie.kValueIsFinal : 0)); in writeValueAndFinal()
202 if(i<0 || i>CharsTrie.kMaxTwoUnitValue) { in writeValueAndFinal()
203 intUnits[0]=(char)(CharsTrie.kThreeUnitValueLead); in writeValueAndFinal()
211 intUnits[0]=(char)(CharsTrie.kMinTwoUnitValueLead+(i>>16)); in writeValueAndFinal()
[all …]
DCharsTrie.java33 public final class CharsTrie implements Cloneable, Iterable<CharsTrie.Entry> { class
48 public CharsTrie(CharSequence trieChars, int offset) { in CharsTrie() method in CharsTrie
68 public CharsTrie reset() { in reset()
96 public CharsTrie saveState(State state) /*const*/ { in saveState()
113 public CharsTrie resetToState(State state) { in resetToState()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/util/
DCharsTrieBuilder.java61 public CharsTrie build(StringTrieBuilder.Option buildOption) { in build()
62 return new CharsTrie(buildCharSequence(buildOption), 0); in build()
121 …protected int getMaxBranchLinearSubNodeLength() /*const*/ { return CharsTrie.kMaxBranchLinearSubNo… in getMaxBranchLinearSubNodeLength()
129 protected int getMinLinearMatch() /*const*/ { return CharsTrie.kMinLinearMatch; } in getMinLinearMatch()
137 protected int getMaxLinearMatchLength() /*const*/ { return CharsTrie.kMaxLinearMatchLength; } in getMaxLinearMatchLength()
202 if(0<=i && i<=CharsTrie.kMaxOneUnitValue) { in writeValueAndFinal()
203 return write(i|(isFinal ? CharsTrie.kValueIsFinal : 0)); in writeValueAndFinal()
206 if(i<0 || i>CharsTrie.kMaxTwoUnitValue) { in writeValueAndFinal()
207 intUnits[0]=(char)(CharsTrie.kThreeUnitValueLead); in writeValueAndFinal()
215 intUnits[0]=(char)(CharsTrie.kMinTwoUnitValueLead+(i>>16)); in writeValueAndFinal()
[all …]
DCharsTrie.java32 public final class CharsTrie implements Cloneable, Iterable<CharsTrie.Entry> { class
48 public CharsTrie(CharSequence trieChars, int offset) { in CharsTrie() method in CharsTrie
70 public CharsTrie reset() { in reset()
100 public CharsTrie saveState(State state) /*const*/ { in saveState()
118 public CharsTrie resetToState(State state) { in resetToState()
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/util/
DCharsTrieTest.java25 import android.icu.util.CharsTrie;
247 CharsTrie trie=buildTrie(data, data.length, StringTrieBuilder.Option.FAST); in Test32NextForCodePoint()
312 private CharsTrie buildLargeTrie(int numUniqueFirst) { in buildLargeTrie()
322 return new CharsTrie(trieChars, 0); in buildLargeTrie()
328 CharsTrie trie=buildLargeTrie(1111); in Test37LargeTrie()
355 private CharsTrie buildMonthsTrie(StringTrieBuilder.Option buildOption) { in buildMonthsTrie()
397 CharsTrie trie=buildMonthsTrie(StringTrieBuilder.Option.FAST); in Test40GetUniqueValue()
431 CharsTrie trie=buildMonthsTrie(StringTrieBuilder.Option.SMALL); in Test41GetNextChars()
478 CharsTrie trie=buildMonthsTrie(StringTrieBuilder.Option.FAST); in Test50IteratorFromBranch()
483 CharsTrie.Iterator iter=trie.iterator(); in Test50IteratorFromBranch()
[all …]
DTrieMap.java23 import android.icu.util.CharsTrie;
335 private final CharsTrie charsTrie;
337 private CharsTrieMap(CharsTrie charsTrie, V[] intToValue, int size) { in CharsTrieMap()
364 CharsTrie.Iterator iterator = charsTrie.iterator();
383 public CharsTrie.Entry charsEntry;
491 CharsTrie charsTrie = new CharsTrie(buildCharSequence, 0); in build()
602 …public static String toString(CharsTrie bytesTrie2, String keyValueSeparator, String itemSeparator… in toString()
604 CharsTrie.Iterator iterator = bytesTrie2.iterator(); in toString()
606 CharsTrie.Entry bytesEntry = iterator.next(); in toString()
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/util/
DCharsTrieTest.java24 import com.ibm.icu.util.CharsTrie;
244 CharsTrie trie=buildTrie(data, data.length, StringTrieBuilder.Option.FAST); in Test32NextForCodePoint()
309 private CharsTrie buildLargeTrie(int numUniqueFirst) { in buildLargeTrie()
319 return new CharsTrie(trieChars, 0); in buildLargeTrie()
325 CharsTrie trie=buildLargeTrie(1111); in Test37LargeTrie()
352 private CharsTrie buildMonthsTrie(StringTrieBuilder.Option buildOption) { in buildMonthsTrie()
394 CharsTrie trie=buildMonthsTrie(StringTrieBuilder.Option.FAST); in Test40GetUniqueValue()
428 CharsTrie trie=buildMonthsTrie(StringTrieBuilder.Option.SMALL); in Test41GetNextChars()
475 CharsTrie trie=buildMonthsTrie(StringTrieBuilder.Option.FAST); in Test50IteratorFromBranch()
480 CharsTrie.Iterator iter=trie.iterator(); in Test50IteratorFromBranch()
[all …]
DTrieMap.java22 import com.ibm.icu.util.CharsTrie;
334 private final CharsTrie charsTrie;
336 private CharsTrieMap(CharsTrie charsTrie, V[] intToValue, int size) { in CharsTrieMap()
363 CharsTrie.Iterator iterator = charsTrie.iterator();
382 public CharsTrie.Entry charsEntry;
490 CharsTrie charsTrie = new CharsTrie(buildCharSequence, 0); in build()
601 …public static String toString(CharsTrie bytesTrie2, String keyValueSeparator, String itemSeparator… in toString()
603 CharsTrie.Iterator iterator = bytesTrie2.iterator(); in toString()
605 CharsTrie.Entry bytesEntry = iterator.next(); in toString()
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
DTailoredSet.java22 import com.ibm.icu.util.CharsTrie;
23 import com.ibm.icu.util.CharsTrie.Entry;
235 CharsTrie.Iterator prefixes = new CharsTrie(p, pidx).iterator(); in comparePrefixes()
236 CharsTrie.Iterator basePrefixes = new CharsTrie(q, qidx).iterator(); in comparePrefixes()
291 CharsTrie.Iterator suffixes = new CharsTrie(p, pidx).iterator(); in compareContractions()
292 CharsTrie.Iterator baseSuffixes = new CharsTrie(q, qidx).iterator(); in compareContractions()
344 CharsTrie.Iterator prefixes = new CharsTrie(p, pidx).iterator(); in addPrefixes()
363 CharsTrie.Iterator suffixes = new CharsTrie(p, pidx).iterator(); in addContractions()
DContractionsAndExpansions.java20 import com.ibm.icu.util.CharsTrie;
21 import com.ibm.icu.util.CharsTrie.Entry;
234 CharsTrie.Iterator prefixes = new CharsTrie(data.contexts, index + 2).iterator(); in handlePrefixes()
259 CharsTrie.Iterator suffixes = new CharsTrie(data.contexts, index + 2).iterator(); in handleContractions()
DCollationIterator.java19 import com.ibm.icu.util.CharsTrie;
154 void saveTrieState(CharsTrie trie) { trie.saveState(state); } in saveTrieState()
155 void resetToTrieState(CharsTrie trie) { trie.resetToState(state); } in resetToTrieState()
171 private CharsTrie.State state = new CharsTrie.State();
674 CharsTrie prefixes = new CharsTrie(d.contexts, index); in getCE32FromPrefix()
719 CharsTrie suffixes = new CharsTrie(trieChars, trieOffset); in nextCE32FromContraction()
773 CollationData d, CharsTrie suffixes, int ce32, in nextCE32FromDiscontiguousContraction()
DCollationFastLatinBuilder.java18 import com.ibm.icu.util.CharsTrie;
342 CharsTrie.Iterator suffixes = CharsTrie.iterator(data.contexts, trieIndex + 2, 0); in getCEsFromContractionCE32()
344 CharsTrie.Entry entry = suffixes.next(); in getCEsFromContractionCE32()
DCollationDataBuilder.java28 import com.ibm.icu.util.CharsTrie;
584 CharsTrie.Iterator prefixes = CharsTrie.iterator(base.contexts, trieIndex + 2, 0); in copyFromBaseCE32()
586 CharsTrie.Entry entry = prefixes.next(); in copyFromBaseCE32()
654 CharsTrie.Iterator suffixes = CharsTrie.iterator(base.contexts, trieIndex + 2, 0); in copyContractionsFromBaseCE32()
656 CharsTrie.Entry entry = suffixes.next(); in copyContractionsFromBaseCE32()
/external/icu/android_icu4j/src/main/java/android/icu/impl/coll/
DTailoredSet.java23 import android.icu.util.CharsTrie;
24 import android.icu.util.CharsTrie.Entry;
237 CharsTrie.Iterator prefixes = new CharsTrie(p, pidx).iterator(); in comparePrefixes()
238 CharsTrie.Iterator basePrefixes = new CharsTrie(q, qidx).iterator(); in comparePrefixes()
293 CharsTrie.Iterator suffixes = new CharsTrie(p, pidx).iterator(); in compareContractions()
294 CharsTrie.Iterator baseSuffixes = new CharsTrie(q, qidx).iterator(); in compareContractions()
346 CharsTrie.Iterator prefixes = new CharsTrie(p, pidx).iterator(); in addPrefixes()
365 CharsTrie.Iterator suffixes = new CharsTrie(p, pidx).iterator(); in addContractions()
DContractionsAndExpansions.java21 import android.icu.util.CharsTrie;
22 import android.icu.util.CharsTrie.Entry;
241 CharsTrie.Iterator prefixes = new CharsTrie(data.contexts, index + 2).iterator(); in handlePrefixes()
266 CharsTrie.Iterator suffixes = new CharsTrie(data.contexts, index + 2).iterator(); in handleContractions()
DCollationIterator.java20 import android.icu.util.CharsTrie;
156 void saveTrieState(CharsTrie trie) { trie.saveState(state); } in saveTrieState()
157 void resetToTrieState(CharsTrie trie) { trie.resetToState(state); } in resetToTrieState()
173 private CharsTrie.State state = new CharsTrie.State();
676 CharsTrie prefixes = new CharsTrie(d.contexts, index); in getCE32FromPrefix()
721 CharsTrie suffixes = new CharsTrie(trieChars, trieOffset); in nextCE32FromContraction()
775 CollationData d, CharsTrie suffixes, int ce32, in nextCE32FromDiscontiguousContraction()
DCollationFastLatinBuilder.java19 import android.icu.util.CharsTrie;
343 CharsTrie.Iterator suffixes = CharsTrie.iterator(data.contexts, trieIndex + 2, 0); in getCEsFromContractionCE32()
345 CharsTrie.Entry entry = suffixes.next(); in getCEsFromContractionCE32()
DCollationDataBuilder.java29 import android.icu.util.CharsTrie;
585 CharsTrie.Iterator prefixes = CharsTrie.iterator(base.contexts, trieIndex + 2, 0); in copyFromBaseCE32()
587 CharsTrie.Entry entry = prefixes.next(); in copyFromBaseCE32()
655 CharsTrie.Iterator suffixes = CharsTrie.iterator(base.contexts, trieIndex + 2, 0); in copyContractionsFromBaseCE32()
657 CharsTrie.Entry entry = suffixes.next(); in copyContractionsFromBaseCE32()
/external/icu/android_icu4j/src/main/java/android/icu/impl/
DSimpleFilteredSentenceBreakIterator.java21 import android.icu.util.CharsTrie;
34 private CharsTrie backwardsTrie; // i.e. ".srM" for Mrs.
35 private CharsTrie forwardsPartialTrie; // Has ".a" for "a.M."
45 …public SimpleFilteredSentenceBreakIterator(BreakIterator adoptBreakIterator, CharsTrie forwardsPar… in SimpleFilteredSentenceBreakIterator()
46 CharsTrie backwardsTrie) { in SimpleFilteredSentenceBreakIterator()
343 CharsTrie backwardsTrie = null; // i.e. ".srM" for Mrs. in wrapIteratorWithFilter()
344 CharsTrie forwardsPartialTrie = null; // Has ".a" for "a.M." in wrapIteratorWithFilter()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/
DSimpleFilteredSentenceBreakIterator.java20 import com.ibm.icu.util.CharsTrie;
32 private CharsTrie backwardsTrie; // i.e. ".srM" for Mrs.
33 private CharsTrie forwardsPartialTrie; // Has ".a" for "a.M."
43 …public SimpleFilteredSentenceBreakIterator(BreakIterator adoptBreakIterator, CharsTrie forwardsPar… in SimpleFilteredSentenceBreakIterator()
44 CharsTrie backwardsTrie) { in SimpleFilteredSentenceBreakIterator()
338 CharsTrie backwardsTrie = null; // i.e. ".srM" for Mrs. in wrapIteratorWithFilter()
339 CharsTrie forwardsPartialTrie = null; // Has ".a" for "a.M." in wrapIteratorWithFilter()
/external/icu/android_icu4j/src/main/java/android/icu/text/
DCharsDictionaryMatcher.java15 import android.icu.util.CharsTrie;
27 CharsTrie uct = new CharsTrie(characters, 0); in matches()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DCharsDictionaryMatcher.java14 import com.ibm.icu.util.CharsTrie;
26 CharsTrie uct = new CharsTrie(characters, 0); in matches()
/external/icu/android_icu4j/src/main/java/android/icu/number/
DNumberSkeletonImpl.java23 import android.icu.util.CharsTrie;
512 CharsTrie stemTrie = new CharsTrie(SERIALIZED_STEM_TRIE, 0); in parseSkeleton()
597 …private static ParseState parseStem(StringSegment segment, CharsTrie stemTrie, MacroProps macros) { in parseStem()
915 CharsTrie tempStemTrie = new CharsTrie(SERIALIZED_STEM_TRIE, 0); in parseExponentSignOption()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/number/
DNumberSkeletonImpl.java22 import com.ibm.icu.util.CharsTrie;
511 CharsTrie stemTrie = new CharsTrie(SERIALIZED_STEM_TRIE, 0); in parseSkeleton()
596 …private static ParseState parseStem(StringSegment segment, CharsTrie stemTrie, MacroProps macros) { in parseStem()
914 CharsTrie tempStemTrie = new CharsTrie(SERIALIZED_STEM_TRIE, 0); in parseExponentSignOption()
/external/icu/icu4j/tools/build/
Dicu4j56.api3.gz12;ICU4J 56.1;; 2ST@3.6;PB;NS;NF;NS; ...

12