Class AlphabeticIndex.Bucket<V>

java.lang.Object
com.ibm.icu.text.AlphabeticIndex.Bucket<V>
Type Parameters:
V - Data type
All Implemented Interfaces:
Iterable<AlphabeticIndex.Record<V>>
Enclosing class:
AlphabeticIndex<V>

public static class AlphabeticIndex.Bucket<V> extends Object implements Iterable<AlphabeticIndex.Record<V>>
An index "bucket" with a label string and type. It is referenced by AlphabeticIndex.getBucketIndex(CharSequence) and AlphabeticIndex.ImmutableIndex.getBucketIndex(CharSequence), returned by AlphabeticIndex.ImmutableIndex.getBucket(int), and AlphabeticIndex.addRecord(CharSequence, Object) adds a record into a bucket according to the record's name.