Lines Matching refs:AlphabeticIndex
188 class U_I18N_API AlphabeticIndex: public UObject {
222 friend class AlphabeticIndex;
283 friend class AlphabeticIndex;
304 AlphabeticIndex(const Locale &locale, UErrorCode &status);
320 AlphabeticIndex(RuleBasedCollator *collator, UErrorCode &status);
332 virtual AlphabeticIndex &addLabels(const UnicodeSet &additions, UErrorCode &status);
347 virtual AlphabeticIndex &addLabels(const Locale &locale, UErrorCode &status);
353 virtual ~AlphabeticIndex();
399 virtual AlphabeticIndex &setInflowLabel(const UnicodeString &inflowLabel, UErrorCode &status);
421 … virtual AlphabeticIndex &setOverflowLabel(const UnicodeString &overflowLabel, UErrorCode &status);
441 …virtual AlphabeticIndex &setUnderflowLabel(const UnicodeString &underflowLabel, UErrorCode &status…
465 virtual AlphabeticIndex &setMaxLabelCount(int32_t maxLabelCount, UErrorCode &status);
484 …virtual AlphabeticIndex &addRecord(const UnicodeString &name, const void *data, UErrorCode &status…
494 virtual AlphabeticIndex &clearRecords(UErrorCode &status);
595 virtual AlphabeticIndex &resetBucketIterator(UErrorCode &status);
638 virtual AlphabeticIndex &resetRecordIterator();
645 AlphabeticIndex(const AlphabeticIndex &other);
650 AlphabeticIndex &operator =(const AlphabeticIndex & /*other*/) { return *this;};
656 virtual UBool operator==(const AlphabeticIndex& other) const;
662 virtual UBool operator!=(const AlphabeticIndex& other) const;