Lines Matching refs:RuleBasedCollator
113 class U_I18N_API RuleBasedCollator : public Collator {
123 RuleBasedCollator(const UnicodeString& rules, UErrorCode& status);
134 RuleBasedCollator(const UnicodeString& rules,
147 RuleBasedCollator(const UnicodeString& rules,
161 RuleBasedCollator(const UnicodeString& rules,
171 RuleBasedCollator(const UnicodeString &rules,
181 RuleBasedCollator(const RuleBasedCollator& other);
201 RuleBasedCollator(const uint8_t *bin, int32_t length,
202 const RuleBasedCollator *base,
209 virtual ~RuleBasedCollator();
216 RuleBasedCollator& operator=(const RuleBasedCollator& other);
734 RuleBasedCollator();
780 static inline RuleBasedCollator *rbcFromUCollator(UCollator *uc) { in rbcFromUCollator()
781 return dynamic_cast<RuleBasedCollator *>(fromUCollator(uc)); in rbcFromUCollator()
784 static inline const RuleBasedCollator *rbcFromUCollator(const UCollator *uc) { in rbcFromUCollator()
785 return dynamic_cast<const RuleBasedCollator *>(fromUCollator(uc)); in rbcFromUCollator()
809 RuleBasedCollator(const CollationCacheEntry *entry);