Home | History | Annotate | Download | only in intltest

Lines Matching refs:TestCollator

1900 class TestCollator  : public Collator
1977 TestCollator() : Collator() {};
1978 TestCollator(UCollationStrength collationStrength,
1982 inline UBool TestCollator::operator!=(const Collator& other) const {
1991 Collator* TestCollator::clone() const
1993 return new TestCollator();
1996 UCollationResult TestCollator::compare(const UnicodeString& source,
2007 UCollationResult TestCollator::compare(const UnicodeString& source,
2019 UCollationResult TestCollator::compare(const UChar* source,
2030 CollationKey& TestCollator::getCollationKey(const UnicodeString& source,
2043 CollationKey& TestCollator::getCollationKey(const UChar*source,
2053 int32_t TestCollator::getSortKey(const UnicodeString& source, uint8_t* result,
2063 int32_t TestCollator::getSortKey(const UChar*source, int32_t sourceLength,
2070 int32_t TestCollator::hashCode() const
2075 const Locale TestCollator::getLocale(ULocDataLocaleType type,
2085 Collator::ECollationStrength TestCollator::getStrength() const
2090 void TestCollator::setStrength(Collator::ECollationStrength newStrength)
2096 UClassID TestCollator::getDynamicClassID(void) const
2101 void TestCollator::getVersion(UVersionInfo info) const
2107 void TestCollator::setAttribute(UColAttribute attr, UColAttributeValue value,
2117 UColAttributeValue TestCollator::getAttribute(UColAttribute attr,
2127 uint32_t TestCollator::setVariableTop(const UChar *varTop, int32_t len,
2137 uint32_t TestCollator::setVariableTop(const UnicodeString varTop,
2147 void TestCollator::setVariableTop(const uint32_t varTop, UErrorCode &status)
2155 uint32_t TestCollator::getVariableTop(UErrorCode &status) const
2165 Collator* TestCollator::safeClone(void)
2167 return new TestCollator();
2170 UnicodeSet * TestCollator::getTailoredSet(UErrorCode &status) const
2175 void TestCollator::setLocales(const Locale& requestedLocale, const Locale& validLocale, const Locale& actualLocale)
2183 TestCollator col1;
2184 TestCollator col2;
2185 doAssert(col1 != col2, "2 instance of TestCollator should be different");
2187 errln("Every TestCollator has the same hashcode");
2192 errln("TestCollator compare should be the same as the default "
2202 errln("TestCollator collationkey API is returning wrong values");
2221 TestCollator col3(UCOL_TERTIARY, UNORM_NONE);