Home | History | Annotate | Download | only in intltest

Lines Matching full:testcollator

1907 class TestCollator  : public Collator
1984 TestCollator() : Collator() {};
1985 TestCollator(UCollationStrength collationStrength,
1989 inline UBool TestCollator::operator!=(const Collator& other) const {
1998 Collator* TestCollator::clone() const
2000 return new TestCollator();
2003 UCollationResult TestCollator::compare(const UnicodeString& source,
2014 UCollationResult TestCollator::compare(const UnicodeString& source,
2026 UCollationResult TestCollator::compare(const UChar* source,
2037 CollationKey& TestCollator::getCollationKey(const UnicodeString& source,
2050 CollationKey& TestCollator::getCollationKey(const UChar*source,
2060 int32_t TestCollator::getSortKey(const UnicodeString& source, uint8_t* result,
2070 int32_t TestCollator::getSortKey(const UChar*source, int32_t sourceLength,
2077 int32_t TestCollator::hashCode() const
2082 const Locale TestCollator::getLocale(ULocDataLocaleType type,
2092 Collator::ECollationStrength TestCollator::getStrength() const
2097 void TestCollator::setStrength(Collator::ECollationStrength newStrength)
2103 UClassID TestCollator::getDynamicClassID(void) const
2108 void TestCollator::getVersion(UVersionInfo info) const
2114 void TestCollator::setAttribute(UColAttribute attr, UColAttributeValue value,
2124 UColAttributeValue TestCollator::getAttribute(UColAttribute attr,
2134 uint32_t TestCollator::setVariableTop(const UChar *varTop, int32_t len,
2144 uint32_t TestCollator::setVariableTop(const UnicodeString varTop,
2154 void TestCollator::setVariableTop(const uint32_t varTop, UErrorCode &status)
2162 uint32_t TestCollator::getVariableTop(UErrorCode &status) const
2172 Collator* TestCollator::safeClone(void)
2174 return new TestCollator();
2177 UnicodeSet * TestCollator::getTailoredSet(UErrorCode &status) const
2182 void TestCollator::setLocales(const Locale& requestedLocale, const Locale& validLocale, const Locale& actualLocale)
2190 TestCollator col1;
2191 TestCollator col2;
2192 doAssert(col1 != col2, "2 instance of TestCollator should be different");
2194 errln("Every TestCollator has the same hashcode");
2199 errln("TestCollator compare should be the same as the default "
2209 errln("TestCollator collationkey API is returning wrong values");
2228 TestCollator col3(UCOL_TERTIARY, UNORM_NONE);