HomeSort by relevance Sort by last modified time
    Searched full:collation (Results 1 - 25 of 536) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/icu/android_icu4j/src/main/tests/android/icu/dev/test/util/
ICUResourceBundleCollationTest.java 26 private static final String COLLATION_KEYWORD = "collation";
36 "f", "zh_TW@collation=stroke", "zh@collation=stroke", /* alias of zh_Hant_TW */
37 "f", "zh_Hant_TW@collation=stroke", "zh@collation=stroke",
38 "f", "sv_CN@collation=pinyin", "sv",
39 "t", "zh@collation=pinyin", "zh",
40 "f", "zh_CN@collation=pinyin", "zh", /* alias of zh_Hans_CN */
41 "f", "zh_Hans_CN@collation=pinyin", "zh",
42 "f", "zh_HK@collation=pinyin", "zh", /* alias of zh_Hant_HK *
    [all...]
  /external/icu/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/util/
ICUResourceBundleCollationTest.java 25 private static final String COLLATION_KEYWORD = "collation";
35 "f", "zh_TW@collation=stroke", "zh@collation=stroke", /* alias of zh_Hant_TW */
36 "f", "zh_Hant_TW@collation=stroke", "zh@collation=stroke",
37 "f", "sv_CN@collation=pinyin", "sv",
38 "t", "zh@collation=pinyin", "zh",
39 "f", "zh_CN@collation=pinyin", "zh", /* alias of zh_Hans_CN */
40 "f", "zh_Hans_CN@collation=pinyin", "zh",
41 "f", "zh_HK@collation=pinyin", "zh", /* alias of zh_Hant_HK *
    [all...]
  /external/icu/icu4c/source/samples/uresb/
root.txt 32 collation { "ROOT collation help topic" }
42 collation { "collation" }
sr.txt 34 collation { "This is collation help topic" }
44 collation { "collation" }
en.txt 33 collation { "This is collation help topic" }
43 collation { "collation" }
  /external/icu/icu4j/main/tests/collate/
manifest.stub 4 Specification-Title: ICU for Java Collation Tests
7 Implementation-Title: ICU for Java Collation Tests
  /external/icu/android_icu4j/src/main/java/android/icu/impl/coll/
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...]
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...]
CollationCompare.java 11 * C++ version created on: 2012feb14 with new and old collation code
42 if (leftPrimary < variableTop && leftPrimary > Collation.MERGE_SEPARATOR_PRIMARY) {
58 } while (leftPrimary < variableTop && leftPrimary > Collation.MERGE_SEPARATOR_PRIMARY);
66 if (rightPrimary < variableTop && rightPrimary > Collation.MERGE_SEPARATOR_PRIMARY) {
82 } while (rightPrimary < variableTop && rightPrimary > Collation.MERGE_SEPARATOR_PRIMARY);
92 return (leftPrimary < rightPrimary) ? Collation.LESS : Collation.GREATER;
94 if (leftPrimary == Collation.NO_CE_PRIMARY) {
118 return (leftSecondary < rightSecondary) ? Collation.LESS : Collation.GREATER
    [all...]
TailoredSet.java 67 if (ce32 == Collation.FALLBACK_CE32) {
77 assert (ce32 != Collation.FALLBACK_CE32);
78 if (Collation.isSpecialCE32(ce32)) {
80 if (ce32 == Collation.FALLBACK_CE32) {
89 if (Collation.isSelfContainedCE32(ce32) && Collation.isSelfContainedCE32(baseCE32)) {
101 if (Collation.isPrefixCE32(ce32)) {
102 int dataIndex = Collation.indexFromCE32(ce32);
104 if (Collation.isPrefixCE32(baseCE32)) {
105 int baseIndex = Collation.indexFromCE32(baseCE32)
    [all...]
  /external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
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...]
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...]
CollationCompare.java 10 * C++ version created on: 2012feb14 with new and old collation code
38 if (leftPrimary < variableTop && leftPrimary > Collation.MERGE_SEPARATOR_PRIMARY) {
54 } while (leftPrimary < variableTop && leftPrimary > Collation.MERGE_SEPARATOR_PRIMARY);
62 if (rightPrimary < variableTop && rightPrimary > Collation.MERGE_SEPARATOR_PRIMARY) {
78 } while (rightPrimary < variableTop && rightPrimary > Collation.MERGE_SEPARATOR_PRIMARY);
88 return (leftPrimary < rightPrimary) ? Collation.LESS : Collation.GREATER;
90 if (leftPrimary == Collation.NO_CE_PRIMARY) {
114 return (leftSecondary < rightSecondary) ? Collation.LESS : Collation.GREATER
    [all...]
TailoredSet.java 65 if (ce32 == Collation.FALLBACK_CE32) {
75 assert (ce32 != Collation.FALLBACK_CE32);
76 if (Collation.isSpecialCE32(ce32)) {
78 if (ce32 == Collation.FALLBACK_CE32) {
87 if (Collation.isSelfContainedCE32(ce32) && Collation.isSelfContainedCE32(baseCE32)) {
99 if (Collation.isPrefixCE32(ce32)) {
100 int dataIndex = Collation.indexFromCE32(ce32);
102 if (Collation.isPrefixCE32(baseCE32)) {
103 int baseIndex = Collation.indexFromCE32(baseCE32)
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/
EnglishDxe.uni 2 // English module that provides Unicode Collation supports.
4 // This driver installs Unicode ISO 639-2 Collation and
5 // RFC 4646 Unicode Collation 2 protocols based on feature flags
23 #string STR_MODULE_ABSTRACT #language en-US "Provides Unicode Collation support"
25 #string STR_MODULE_DESCRIPTION #language en-US "This driver installs Unicode ISO 639-2 Collation and RFC 4646 Unicode Collation 2 protocols based on feature flags PcdUnicodeCollationSupport & PcdUnicodeCollation2Support respectively. It allows code running in the boot services environment to perform lexical comparison functions on Unicode strings for English languages."
  /external/icu/icu4c/source/i18n/
collationdata.cpp 22 #include "collation.h"
32 U_ASSERT(Collation::isSpecialCE32(ce32));
33 int32_t tag = Collation::tagFromCE32(ce32);
34 if(tag == Collation::DIGIT_TAG) {
35 // Fetch the non-numeric-collation CE32.
36 ce32 = ce32s[Collation::indexFromCE32(ce32)];
37 } else if(tag == Collation::LEAD_SURROGATE_TAG) {
38 ce32 = Collation::UNASSIGNED_CE32;
39 } else if(tag == Collation::U0000_TAG) {
48 if(Collation::isSpecialCE32(ce32))
    [all...]
collationsets.cpp 22 #include "collation.h"
36 if(ce32 == Collation::FALLBACK_CE32) {
58 U_ASSERT(ce32 != Collation::FALLBACK_CE32);
59 if(Collation::isSpecialCE32(ce32)) {
61 if(ce32 == Collation::FALLBACK_CE32) {
70 if(Collation::isSelfContainedCE32(ce32) && Collation::isSelfContainedCE32(baseCE32)) {
84 if(Collation::isPrefixCE32(ce32)) {
85 const UChar *p = data->contexts + Collation::indexFromCE32(ce32);
87 if(Collation::isPrefixCE32(baseCE32))
    [all...]
collationdatabuilder.cpp 29 #include "collation.h"
56 ce32(0), defaultCE32(Collation::NO_CE32), builtCE32(Collation::NO_CE32),
60 ce32(ce), defaultCE32(Collation::NO_CE32), builtCE32(Collation::NO_CE32),
87 * so that the normal collation implementation can process them.
108 * Build-time collation element and character iterator.
115 * We do this so that we need not implement the collation algorithm
162 jamoCE32s[j] = Collation::makeCE32FromTagAndIndex(Collation::BUILDER_DATA_TAG, jamo)
    [all...]
  /external/icu/icu4c/source/i18n/unicode/
ucoleitr.h 49 * in the given collation object.
50 * For example, consider the following in Slovak and in traditional Spanish collation:
55 * And in German phonebook collation,
82 * ucol_next() returns the collation order of the next.
83 * ucol_prev() returns the collation order of the previous character.
84 * The Collation Element Iterator moves only in one direction between calls to
89 * ucol_prev or ucol_next, the first or last collation order will be returned.
94 * collation orders with the value 0 are ignored.
95 * Character based on the comparison level of the collator. A collation order
97 * type of the collation order is <strong>int32_t</strong>.
    [all...]
sortkey.h 47 * Collation keys are generated by the Collator class. Use the CollationKey objects
82 * long lists of words by retrieving collation keys with Collator::getCollationKey().
83 * You can then cache the collation keys and compare them using CollationKey::compareTo().
88 * collation rules, and the way in which secondary and tertiary differences
102 * This creates an empty collation key based on the null string. An empty
103 * collation key contains no sorting information. When comparing two empty
104 * collation keys, the result is Collator::EQUAL. Comparing empty collation key
105 * with non-empty collation key is always Collator::LESS.
112 * Creates a collation key based on the collation key values
    [all...]
  /libcore/ojluni/src/main/java/java/text/
CollationElementIterator.java 47 * is collated in the given collation object.
89 * <code>CollationElementIterator.next</code> returns the collation order
90 * of the next character. A collation order consists of primary order,
91 * secondary order and tertiary order. The data type of the collation
92 * order is <strong>int</strong>. The first 16 bits of a collation order
120 * to next() will return the first collation element in the string.
128 * Get the next collation element in the string. <p>This iterator iterates
129 * over a sequence of collation elements that were built from the string.
131 * collation elements, this doesn't mean the same thing as "return the
132 * collation element [or ordering priority] of the next character in th
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/UnicodeCollation/
UnicodeCollation.c 18 Unicode Collation protocol that follows the EFI 1.0 specification.
27 EFI_GUID_STRING(&gEfiUnicodeCollationProtocolGuid, "Unicode Collation Protocol", "EFI 1.0 Unicode Collation Protocol");
  /external/icu/icu4c/source/test/cintltst/
ccurrtst.h 18 * Collation currency tests.
32 /* Perform Collation Currency Test */
cintltst.vcxproj.filters 10 <Filter Include="collation">
67 <Filter>collation</Filter>
70 <Filter>collation</Filter>
73 <Filter>collation</Filter>
76 <Filter>collation</Filter>
79 <Filter>collation</Filter>
82 <Filter>collation</Filter>
85 <Filter>collation</Filter>
88 <Filter>collation</Filter>
91 <Filter>collation</Filter
    [all...]
  /external/icu/icu4c/source/common/
ucol_swp.h 18 * Swap collation binaries.
31 * Does the data look like a collation binary?
39 * Swap ICU collation data like ucadata.icu. See udataswp.h.
48 * Swap inverse UCA collation data (invuca.icu). See udataswp.h.

Completed in 389 milliseconds

1 2 3 4 5 6 7 8 91011>>