HomeSort by relevance Sort by last modified time
    Searched defs:Collation (Results 1 - 16 of 16) sorted by null

  /external/icu/android_icu4j/src/main/java/android/icu/impl/coll/
ContractionsAndExpansions.java 39 private long[] ces = new long[Collation.MAX_EXPANSION_LENGTH];
83 if (ce32 == Collation.FALLBACK_CE32) {
108 if (ce32 == Collation.FALLBACK_CE32) {
118 if ((ce32 & 0xff) < Collation.SPECIAL_CE32_LOW_BYTE) {
121 sink.handleCE(Collation.ceFromSimpleCE32(ce32));
125 switch (Collation.tagFromCE32(ce32)) {
126 case Collation.FALLBACK_TAG:
128 case Collation.RESERVED_TAG_3:
129 case Collation.BUILDER_DATA_TAG:
130 case Collation.LEAD_SURROGATE_TAG
    [all...]
CollationIterator.java 24 * Collation element iterator and abstract character iterator.
205 // Compare the iterator state but not the collation data (trie & data fields):
240 * Returns the next collation element.
253 if(t < Collation.SPECIAL_CE32_LOW_BYTE) { // Forced-inline of isSpecialCE32(ce32).
262 if(t == Collation.SPECIAL_CE32_LOW_BYTE) {
264 return ceBuffer.set(cesIndex++, Collation.NO_CE);
269 if(t < Collation.SPECIAL_CE32_LOW_BYTE) {
277 if(t == Collation.LONG_PRIMARY_CE32_LOW_BYTE) {
280 ((long)(ce32 - t) << 32) | Collation.COMMON_SEC_AND_TER_CE);
290 while(nextCE() != Collation.NO_CE)
    [all...]
CollationData.java 25 * Collation data container.
29 * Includes data for the collation base (root/default), aliased if this is not the base.
55 Collation.hasCE32Tag(getCE32(c), Collation.DIGIT_TAG);
83 assert(Collation.isSpecialCE32(ce32));
84 int tag = Collation.tagFromCE32(ce32);
85 if(tag == Collation.DIGIT_TAG) {
86 // Fetch the non-numeric-collation CE32.
87 ce32 = ce32s[Collation.indexFromCE32(ce32)];
88 } else if(tag == Collation.LEAD_SURROGATE_TAG)
    [all...]
Collation.java 9 * Collation.java, ported from collation.h/.cpp
18 * Collation v2 basic definitions and static helper functions.
24 public final class Collation {
236 * Bits 31..13: Index into int table for non-numeric-collation CE32.
569 return Collation.incThreeBytePrimaryByOffset(p, isCompressible, offset);
594 // private Collation() // No instantiation.
CollationDataBuilder.java 40 * Collation element modifier. Interface class for a modifier
45 /** Returns a new CE to replace the non-special input CE32, or else Collation.NO_CE. */
47 /** Returns a new CE to replace the input CE, or else Collation.NO_CE. */
77 trie = new Trie2Writable(Collation.FALLBACK_CE32, Collation.FFFD_CE32);
85 trie.set(c, Collation.FALLBACK_CE32);
92 int hangulCE32 = Collation.makeCE32FromTagAndIndex(Collation.HANGUL_TAG, 0);
117 return Collation.isAssignedCE32(trie.get(c));
132 if(cesLength < 0 || cesLength > Collation.MAX_EXPANSION_LENGTH)
    [all...]
  /external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
ContractionsAndExpansions.java 35 private long[] ces = new long[Collation.MAX_EXPANSION_LENGTH];
79 if (ce32 == Collation.FALLBACK_CE32) {
104 if (ce32 == Collation.FALLBACK_CE32) {
114 if ((ce32 & 0xff) < Collation.SPECIAL_CE32_LOW_BYTE) {
117 sink.handleCE(Collation.ceFromSimpleCE32(ce32));
121 switch (Collation.tagFromCE32(ce32)) {
122 case Collation.FALLBACK_TAG:
124 case Collation.RESERVED_TAG_3:
125 case Collation.BUILDER_DATA_TAG:
126 case Collation.LEAD_SURROGATE_TAG
    [all...]
CollationIterator.java 23 * Collation element iterator and abstract character iterator.
203 // Compare the iterator state but not the collation data (trie & data fields):
238 * Returns the next collation element.
251 if(t < Collation.SPECIAL_CE32_LOW_BYTE) { // Forced-inline of isSpecialCE32(ce32).
260 if(t == Collation.SPECIAL_CE32_LOW_BYTE) {
262 return ceBuffer.set(cesIndex++, Collation.NO_CE);
267 if(t < Collation.SPECIAL_CE32_LOW_BYTE) {
275 if(t == Collation.LONG_PRIMARY_CE32_LOW_BYTE) {
278 ((long)(ce32 - t) << 32) | Collation.COMMON_SEC_AND_TER_CE);
288 while(nextCE() != Collation.NO_CE)
    [all...]
CollationData.java 24 * Collation data container.
28 * Includes data for the collation base (root/default), aliased if this is not the base.
53 Collation.hasCE32Tag(getCE32(c), Collation.DIGIT_TAG);
81 assert(Collation.isSpecialCE32(ce32));
82 int tag = Collation.tagFromCE32(ce32);
83 if(tag == Collation.DIGIT_TAG) {
84 // Fetch the non-numeric-collation CE32.
85 ce32 = ce32s[Collation.indexFromCE32(ce32)];
86 } else if(tag == Collation.LEAD_SURROGATE_TAG)
    [all...]
Collation.java 8 * Collation.java, ported from collation.h/.cpp
17 * Collation v2 basic definitions and static helper functions.
22 public final class Collation {
234 * Bits 31..13: Index into int table for non-numeric-collation CE32.
567 return Collation.incThreeBytePrimaryByOffset(p, isCompressible, offset);
592 // private Collation() // No instantiation.
CollationDataBuilder.java 39 * Collation element modifier. Interface class for a modifier
44 /** Returns a new CE to replace the non-special input CE32, or else Collation.NO_CE. */
46 /** Returns a new CE to replace the input CE, or else Collation.NO_CE. */
76 trie = new Trie2Writable(Collation.FALLBACK_CE32, Collation.FFFD_CE32);
84 trie.set(c, Collation.FALLBACK_CE32);
91 int hangulCE32 = Collation.makeCE32FromTagAndIndex(Collation.HANGUL_TAG, 0);
116 return Collation.isAssignedCE32(trie.get(c));
131 if(cesLength < 0 || cesLength > Collation.MAX_EXPANSION_LENGTH)
    [all...]
  /external/icu/icu4c/source/i18n/
collation.h 8 * collation.h
24 * Collation v2 basic definitions and static helper functions.
29 class U_I18N_API Collation {
232 * Bits 31..13: Index into uint32_t table for non-numeric-collation CE32.
494 Collation(); // No instantiation.
  /external/guice/extensions/persist/lib/
hsqldb.jar 
  /prebuilts/misc/common/icu4j/
icu4j.jar 
  /prebuilts/misc/common/robolectric/lib/
icu4j-53.1.jar 
  /prebuilts/tools/common/m2/repository/com/ibm/icu/icu4j/53.1/
icu4j-53.1.jar 
  /prebuilts/tools/common/m2/repository/com/ibm/icu/icu4j/54.1.1/
icu4j-54.1.1.jar 

Completed in 585 milliseconds