Lines Matching refs:Collator
147 return Collator::makeInstance(loc, status); in create()
166 return ((Collator*)instance)->clone(); in cloneInstance()
179 return Collator::makeInstance(loc, status); in handleDefault()
187 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()
466 Collator* Collator::makeInstance(const Locale& desiredLocale, UErrorCode& status) { in makeInstance()
469 Collator *result = new RuleBasedCollator(entry); in makeInstance()
485 Collator *
486 Collator::safeClone() const { in safeClone()
491 Collator::EComparisonResult Collator::compare(const UnicodeString& source, in compare()
499 Collator::EComparisonResult Collator::compare(const UnicodeString& source, in compare()
508 Collator::EComparisonResult Collator::compare(const UChar* source, int32_t sourceLength, in compare()
516 UCollationResult Collator::compare(UCharIterator &/*sIter*/, in compare()
526 UCollationResult Collator::compareUTF8(const StringPiece &source, in compareUTF8()
538 UBool Collator::equals(const UnicodeString& source, in equals()
545 UBool Collator::greaterOrEqual(const UnicodeString& source, in greaterOrEqual()
552 UBool Collator::greater(const UnicodeString& source, in greater()
561 const Locale* U_EXPORT2 Collator::getAvailableLocales(int32_t& count) in getAvailableLocales()
574 UnicodeString& U_EXPORT2 Collator::getDisplayName(const Locale& objectLocale, in getDisplayName()
588 UnicodeString& U_EXPORT2 Collator::getDisplayName(const Locale& objectLocale, in getDisplayName()
610 Collator::Collator() in Collator() function in Collator
625 Collator::Collator(UCollationStrength, UNormalizationMode ) in Collator() function in Collator
630 Collator::~Collator() in ~Collator()
634 Collator::Collator(const Collator &other) in Collator() function in Collator
639 UBool Collator::operator==(const Collator& other) const in operator ==()
645 UBool Collator::operator!=(const Collator& other) const in operator !=()
650 int32_t U_EXPORT2 Collator::getBound(const uint8_t *source, in getBound()
662 Collator::setLocales(const Locale& /* requestedLocale */, const Locale& /* validLocale */, const Lo… in setLocales()
665 UnicodeSet *Collator::getTailoredSet(UErrorCode &status) const in getTailoredSet()
678 Collator::registerInstance(Collator* toAdopt, const Locale& locale, UErrorCode& status) in registerInstance()
774 Collator::registerFactory(CollatorFactory* toAdopt, UErrorCode& status) in registerFactory()
789 Collator::unregister(URegistryKey key, UErrorCode& status) in unregister()
865 Collator::getAvailableLocales(void) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
880 Collator::getKeywords(UErrorCode& status) { in getKeywords()
886 Collator::getKeywordValues(const char *keyword, UErrorCode& status) { in getKeywordValues()
892 Collator::getKeywordValuesForLocale(const char* key, const Locale& locale, in getKeywordValuesForLocale()
901 Collator::getFunctionalEquivalent(const char* keyword, const Locale& locale, in getFunctionalEquivalent()
913 Collator::ECollationStrength
914 Collator::getStrength(void) const { in getStrength()
920 Collator::setStrength(ECollationStrength newStrength) { in setStrength()
925 Collator &
926 Collator::setMaxVariable(UColReorderCode /*group*/, UErrorCode &errorCode) { in setMaxVariable()
934 Collator::getMaxVariable() const { in getMaxVariable()
939 Collator::getReorderCodes(int32_t* /* dest*/, in getReorderCodes()
950 Collator::setReorderCodes(const int32_t* /* reorderCodes */, in setReorderCodes()
960 Collator::getEquivalentReorderCodes(int32_t reorderCode, in getEquivalentReorderCodes()
974 Collator::internalGetShortDefinitionString(const char * /*locale*/, in internalGetShortDefinitionString()
985 Collator::internalCompareUTF8(const char *left, int32_t leftLength, in internalCompareUTF8()
1000 Collator::internalNextSortKeyPart(UCharIterator * /*iter*/, uint32_t /*state*/[2], in internalNextSortKeyPart()