Lines Matching refs:Collator
145 return Collator::makeInstance(loc, status); in create()
164 return ((Collator*)instance)->clone(); in cloneInstance()
177 return Collator::makeInstance(loc, status); in handleDefault()
185 return (Collator*)ICULocaleService::getKey(key, actualReturn, status); in getKey()
318 void setAttributesFromKeywords(const Locale &loc, Collator &coll, UErrorCode &errorCode) { in setAttributesFromKeywords()
424 Collator* U_EXPORT2 Collator::createInstance(UErrorCode& success) in createInstance()
429 Collator* U_EXPORT2 Collator::createInstance(const Locale& desiredLocale, in createInstance()
440 Collator* coll; in createInstance()
444 coll = (Collator*)gService->get(desiredLocale, &actualLoc, status); in createInstance()
459 Collator* Collator::makeInstance(const Locale& desiredLocale, UErrorCode& status) { in makeInstance()
462 Collator *result = new RuleBasedCollator(entry); in makeInstance()
478 Collator *
479 Collator::safeClone() const { in safeClone()
484 Collator::EComparisonResult Collator::compare(const UnicodeString& source, in compare()
492 Collator::EComparisonResult Collator::compare(const UnicodeString& source, in compare()
501 Collator::EComparisonResult Collator::compare(const UChar* source, int32_t sourceLength, in compare()
509 UCollationResult Collator::compare(UCharIterator &/*sIter*/, in compare()
519 UCollationResult Collator::compareUTF8(const StringPiece &source, in compareUTF8()
531 UBool Collator::equals(const UnicodeString& source, in equals()
538 UBool Collator::greaterOrEqual(const UnicodeString& source, in greaterOrEqual()
545 UBool Collator::greater(const UnicodeString& source, in greater()
554 const Locale* U_EXPORT2 Collator::getAvailableLocales(int32_t& count) in getAvailableLocales()
567 UnicodeString& U_EXPORT2 Collator::getDisplayName(const Locale& objectLocale, in getDisplayName()
581 UnicodeString& U_EXPORT2 Collator::getDisplayName(const Locale& objectLocale, in getDisplayName()
603 Collator::Collator() in Collator() function in Collator
618 Collator::Collator(UCollationStrength, UNormalizationMode ) in Collator() function in Collator
623 Collator::~Collator() in ~Collator()
627 Collator::Collator(const Collator &other) in Collator() function in Collator
632 UBool Collator::operator==(const Collator& other) const in operator ==()
638 UBool Collator::operator!=(const Collator& other) const in operator !=()
643 int32_t U_EXPORT2 Collator::getBound(const uint8_t *source, in getBound()
655 Collator::setLocales(const Locale& /* requestedLocale */, const Locale& /* validLocale */, const Lo… in setLocales()
658 UnicodeSet *Collator::getTailoredSet(UErrorCode &status) const in getTailoredSet()
671 Collator::registerInstance(Collator* toAdopt, const Locale& locale, UErrorCode& status) in registerInstance()
767 Collator::registerFactory(CollatorFactory* toAdopt, UErrorCode& status) in registerFactory()
782 Collator::unregister(URegistryKey key, UErrorCode& status) in unregister()
858 Collator::getAvailableLocales(void) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
873 Collator::getKeywords(UErrorCode& status) { in getKeywords()
879 Collator::getKeywordValues(const char *keyword, UErrorCode& status) { in getKeywordValues()
885 Collator::getKeywordValuesForLocale(const char* key, const Locale& locale, in getKeywordValuesForLocale()
894 Collator::getFunctionalEquivalent(const char* keyword, const Locale& locale, in getFunctionalEquivalent()
906 Collator::ECollationStrength
907 Collator::getStrength(void) const { in getStrength()
913 Collator::setStrength(ECollationStrength newStrength) { in setStrength()
918 Collator &
919 Collator::setMaxVariable(UColReorderCode /*group*/, UErrorCode &errorCode) { in setMaxVariable()
927 Collator::getMaxVariable() const { in getMaxVariable()
932 Collator::getReorderCodes(int32_t* /* dest*/, in getReorderCodes()
943 Collator::setReorderCodes(const int32_t* /* reorderCodes */, in setReorderCodes()
953 Collator::getEquivalentReorderCodes(int32_t reorderCode, in getEquivalentReorderCodes()
967 Collator::internalGetShortDefinitionString(const char * /*locale*/, in internalGetShortDefinitionString()
978 Collator::internalCompareUTF8(const char *left, int32_t leftLength, in internalCompareUTF8()
993 Collator::internalNextSortKeyPart(UCharIterator * /*iter*/, uint32_t /*state*/[2], in internalNextSortKeyPart()