Lines Matching refs:ImmutableIndex
160 * <p>Callers can also use the AlphabeticIndex::ImmutableIndex, or the AlphabeticIndex itself,
163 * <p>The ImmutableIndex is both immutable and thread-safe.
167 * <li>ImmutableIndex.getBucket(index) provides random access to all
169 * <li>The AlphabeticIndex bucket iterator or ImmutableIndex.getBucket(0..getBucketCount-1)
178 * const UnicodeString &label = immutableIndex.getBucket(bucketIndex)->getLabel(); // optional
193 * and returned by ImmutableIndex.getBucket().
243 * The ImmutableIndex class is not intended for public subclassing.
247 class U_I18N_API ImmutableIndex : public UObject {
253 virtual ~ImmutableIndex();
285 ImmutableIndex(BucketList *bucketList, Collator *collatorPrimaryOnly)
361 ImmutableIndex *buildImmutableIndex(UErrorCode &errorCode);