Lines Matching refs:Collator
66 Collator *collator1, *collator2; in TestOpenVersion()
70 collator1=Collator::createInstance(locale, errorCode); in TestOpenVersion()
77 collator2=Collator::createInstance(locale, version1, errorCode); in TestOpenVersion()
98 Collator *col = 0; in TestProperty()
114 col = Collator::createInstance(Locale::getEnglish(), success); in TestProperty()
138 doAssert((col->compare("ab", "abc") == Collator::LESS), "ab < abc comparison failed"); in TestProperty()
139 doAssert((col->compare("ab", "AB") == Collator::LESS), "ab < AB comparison failed"); in TestProperty()
140 …doAssert((col->compare("blackbird", "black-bird") == Collator::GREATER), "black-bird > blackbird c… in TestProperty()
141 …doAssert((col->compare("black bird", "black-bird") == Collator::LESS), "black bird > black-bird co… in TestProperty()
142 …doAssert((col->compare("Hello", "hello") == Collator::GREATER), "Hello > hello comparison failed"); in TestProperty()
158 …doAssert((col->compare("ab", "abc", 2) == Collator::EQUAL), "ab = abc with length 2 comparison fai… in TestProperty()
159 …doAssert((col->compare("ab", "AB", 2) == Collator::LESS), "ab < AB with length 2 comparison faile… in TestProperty()
160 …doAssert((col->compare("ab", "Aa", 1) == Collator::LESS), "ab < Aa with length 1 comparison faile… in TestProperty()
161 …doAssert((col->compare("ab", "Aa", 2) == Collator::GREATER), "ab > Aa with length 2 comparison fa… in TestProperty()
162 …doAssert((col->compare("black-bird", "blackbird", 5) == Collator::EQUAL), "black-bird = blackbird … in TestProperty()
163 …doAssert((col->compare("black bird", "black-bird", 10) == Collator::LESS), "black bird < black-bir… in TestProperty()
164 …doAssert((col->compare("Hello", "hello", 5) == Collator::GREATER), "Hello > hello with length 5 co… in TestProperty()
170 doAssert((col->getStrength() == Collator::TERTIARY), "collation object has the wrong strength"); in TestProperty()
171 …doAssert((col->getStrength() != Collator::PRIMARY), "collation object's strength is primary differ… in TestProperty()
175 col->setStrength(Collator::SECONDARY); in TestProperty()
176 …doAssert((col->getStrength() != Collator::TERTIARY), "collation object's strength is secondary dif… in TestProperty()
177 …doAssert((col->getStrength() != Collator::PRIMARY), "collation object's strength is primary differ… in TestProperty()
178 … doAssert((col->getStrength() == Collator::SECONDARY), "collation object has the wrong strength"); in TestProperty()
183 logln(Collator::getDisplayName(Locale::getUS(), Locale::getGerman(), name)); in TestProperty()
187 logln(Collator::getDisplayName(Locale::getUS(), Locale::getEnglish(), name)); in TestProperty()
193 logln(Collator::getDisplayName(Locale::US, name)); in TestProperty()
209 col = Collator::createInstance(Locale::getFrench(), success); in TestProperty()
216 col->setStrength(Collator::PRIMARY); in TestProperty()
218 doAssert((col->getStrength() != Collator::TERTIARY), "collation object has the wrong strength"); in TestProperty()
219 …doAssert((col->getStrength() == Collator::PRIMARY), "collation object's strength is not primary di… in TestProperty()
222 col->setStrength(Collator::TERTIARY); in TestProperty()
223 …doAssert((col->getStrength() == Collator::TERTIARY), "collation object's strength is not tertiary … in TestProperty()
224 …doAssert((col->getStrength() != Collator::PRIMARY), "collation object's strength is primary differ… in TestProperty()
225 …doAssert((col->getStrength() != Collator::SECONDARY), "collation object's strength is secondary di… in TestProperty()
230 Collator *junk = 0; in TestProperty()
231 junk = Collator::createInstance(abcd, success); in TestProperty()
241 col = Collator::createInstance(success); in TestProperty()
251 Collator *frCol = Collator::createInstance(Locale::getCanadaFrench(), success); in TestProperty()
265 Collator *aFrCol = frCol->clone(); in TestProperty()
286 col=Collator::createInstance(Locale(), versionArray, success); in TestProperty()
324 col3 = (RuleBasedCollator *)Collator::createInstance(locale, status); in TestRuleBasedColl()
335 col3 = (RuleBasedCollator *)Collator::createInstance(status); in TestRuleBasedColl()
384 coll = (RuleBasedCollator *)Collator::createInstance(Locale::getEnglish(), status); in TestRules()
408 Collator *en_US = Collator::createInstance("en_US", status), in TestDecomposition()
409 *el_GR = Collator::createInstance("el_GR", status), in TestDecomposition()
410 *vi_VN = Collator::createInstance("vi_VN", status); in TestDecomposition()
441 Collator *someCollators [CLONETEST_COLLATOR_COUNT]; in TestSafeClone()
442 Collator *col; in TestSafeClone()
450 someCollators[0] = Collator::createInstance("en_US", err); in TestSafeClone()
451 someCollators[1] = Collator::createInstance("ko", err); in TestSafeClone()
452 someCollators[2] = Collator::createInstance("ja_JP", err); in TestSafeClone()
470 col->setStrength(Collator::TERTIARY); in TestSafeClone()
471 someCollators[index]->setStrength(Collator::PRIMARY); in TestSafeClone()
487 Collator *col1 = 0; in TestHashCode()
488 col1 = Collator::createInstance(Locale::getEnglish(), success); in TestHashCode()
495 Collator *col2 = 0; in TestHashCode()
497 col2 = Collator::createInstance(dk, success); in TestHashCode()
504 Collator *col3 = 0; in TestHashCode()
505 col3 = Collator::createInstance(Locale::getEnglish(), success); in TestHashCode()
545 Collator *col = 0; in TestCollationKey()
547 col = Collator::createInstance(Locale::getEnglish(), success); in TestCollationKey()
553 col->setStrength(Collator::TERTIARY); in TestCollationKey()
577 == Collator::GREATER, in TestCollationKey()
590 …doAssert(sortk1.compareTo(sortk3) == Collator::GREATER, "Result should be \"Abcda\" >>> \"abcda\""… in TestCollationKey()
591 … doAssert(sortk2.compareTo(sortk3) == Collator::EQUAL, "Result should be \"abcda\" == \"abcda\""); in TestCollationKey()
592 …doAssert(sortkEmpty.compareTo(sortk1) == Collator::LESS, "Result should be (empty key) <<< \"Abcda… in TestCollationKey()
593 …doAssert(sortk1.compareTo(sortkEmpty) == Collator::GREATER, "Result should be \"Abcda\" >>> (empty… in TestCollationKey()
594 …doAssert(sortkEmpty.compareTo(sortkEmpty) == Collator::EQUAL, "Result should be (empty key) == (em… in TestCollationKey()
615 …doAssert(sortk1.compareTo(sortk4) == Collator::EQUAL, "CollationKey::toByteArray(sortk1) Failed."); in TestCollationKey()
616 …doAssert(sortk2.compareTo(sortk5) == Collator::EQUAL, "CollationKey::toByteArray(sortk2) Failed."); in TestCollationKey()
617 doAssert(sortk4.compareTo(sortk5) == Collator::GREATER, "sortk4 >>> sortk5 Failed"); in TestCollationKey()
618 …doAssert(sortk1.compareTo(sortk6) == Collator::EQUAL, "CollationKey::getByteArray(sortk1) Failed."… in TestCollationKey()
619 …doAssert(sortk2.compareTo(sortk7) == Collator::EQUAL, "CollationKey::getByteArray(sortk2) Failed."… in TestCollationKey()
620 doAssert(sortk6.compareTo(sortk7) == Collator::GREATER, "sortk6 >>> sortk7 Failed"); in TestCollationKey()
638 col->setStrength(Collator::SECONDARY); in TestCollationKey()
641 == Collator::EQUAL, in TestCollationKey()
654 Collator *col = 0; in TestElemIter()
656 col = Collator::createInstance(Locale::getEnglish(), success); in TestElemIter()
812 Collator *colerror=NULL; in TestElemIter()
813 colerror=Collator::createInstance(Locale::getEnglish(), success); in TestElemIter()
868 Collator *col3 = Collator::createInstance(Locale::getEnglish(), success); in TestOperators()
874 Collator* col4 = col1->clone(); in TestOperators()
875 Collator* col5 = col3->clone(); in TestOperators()
890 RuleBasedCollator *col7 = new RuleBasedCollator(ruleset2, Collator::TERTIARY, success); in TestOperators()
902 RuleBasedCollator *col9 = new RuleBasedCollator(ruleset2, Collator::PRIMARY, UCOL_ON, success); in TestOperators()
928 Collator *col1 = Collator::createInstance(Locale::getEnglish(), status); in TestDuplicate()
933 Collator *col2 = col1->clone(); in TestDuplicate()
980 Collator *col = 0; in TestCompare()
982 col = Collator::createInstance(Locale::getEnglish(), success); in TestCompare()
994 col->setStrength(Collator::SECONDARY); in TestCompare()
1001 col->setStrength(Collator::PRIMARY); in TestCompare()
1014 doAssert((col->compare(test1, test2) == Collator::EQUAL), "Problem"); in TestCompare()
1016 doAssert((col->compare(t1, t1Len, t2, t2Len) == Collator::EQUAL), "Problem"); in TestCompare()
1018 doAssert((col->compare(test1, test2, t1Len) == Collator::EQUAL), "Problem"); in TestCompare()
1022 doAssert((col->compare(test1, test2) == Collator::GREATER), "Problem"); in TestCompare()
1024 doAssert((col->compare(t1, t1Len, t2, t2Len) == Collator::GREATER), "Problem"); in TestCompare()
1026 doAssert((col->compare(test1, test2, t1Len) == Collator::GREATER), "Problem"); in TestCompare()
1043 const Locale* list = Collator::getAvailableLocales(count1); in TestGetAll()
1057 StringEnumeration* localeEnum = Collator::getAvailableLocales(); in TestGetAll()
1104 Collator *col = Collator::createInstance(Locale::getEnglish(), status); in TestSortKey()
1110 if (col->getStrength() != Collator::TERTIARY) in TestSortKey()
1137 doAssert(key1.compareTo(key2) == Collator::GREATER, in TestSortKey()
1139 doAssert(key2.compareTo(key1) == Collator::LESS, in TestSortKey()
1141 doAssert(key2.compareTo(key3) == Collator::EQUAL, in TestSortKey()
1196 col->setStrength(Collator::SECONDARY); in TestSortKey()
1202 doAssert(key1.compareTo(key2) == Collator::EQUAL, in TestSortKey()
1204 doAssert(key2.compareTo(key3) == Collator::EQUAL, in TestSortKey()
1259 LocalPointer<Collator> col(Collator::createInstance(Locale::getEnglish(), errorCode)); in TestSortKeyOverflow()
1426 Collator *coll = Collator::createInstance("en_US", error); in TestDisplayName()
1450 Collator *coll = Collator::createInstance(error); in TestAttribute()
1555 Collator *coll = Collator::createInstance(status); in TestVariableTopSetting()
1589 Collator *coll = NULL; in TestGetLocale()
1610 coll = Collator::createInstance(testStruct[i].requestedLocale, status); in TestGetLocale()
1633 Collator *defaultColl = Collator::createInstance((const Locale)NULL, status); in TestGetLocale()
1634 coll = Collator::createInstance("blahaha", status); in TestGetLocale()
1695 Collator *coll = Collator::createInstance(Locale("sh"), status); in TestBounds()
1873 = (RuleBasedCollator *)Collator::createInstance(status); in TestUClassID()
1907 class TestCollator : public Collator
1910 virtual Collator* clone(void) const;
1912 using Collator::compare;
1955 virtual UBool operator==(const Collator& other) const;
1958 TestCollator() : Collator() {}; in TestCollator()
1960 … UNormalizationMode decompositionMode) : Collator(collationStrength, decompositionMode) {}; in TestCollator()
1963 inline UBool TestCollator::operator==(const Collator& other) const { in operator ==()
1975 Collator* TestCollator::clone() const in clone()
2068 Collator::ECollationStrength TestCollator::getStrength() const in getStrength()
2073 void TestCollator::setStrength(Collator::ECollationStrength newStrength) in setStrength()
2150 return Collator::getTailoredSet(status); in getTailoredSet()
2155 Collator::setLocales(requestedLocale, validLocale, actualLocale); in setLocales()
2202 Collator::EComparisonResult result = Collator::EComparisonResult(a.compare(b)); in TestSubclass()
2237 RuleBasedCollator* c0 = (RuleBasedCollator*)Collator::createInstance(status); in TestClone()
2244 c0->setStrength(Collator::TERTIARY); in TestClone()
2248 RuleBasedCollator* c1 = (RuleBasedCollator*)Collator::createInstance(status); in TestClone()
2249 c1->setStrength(Collator::TERTIARY); in TestClone()