HomeSort by relevance Sort by last modified time
    Searched refs:ImmutableIndex (Results 1 - 11 of 11) sorted by null

  /libcore/luni/src/test/java/libcore/icu/
AlphabeticIndexTest.java 22 private static AlphabeticIndex.ImmutableIndex createIndex(Locale locale) {
26 private static void assertHasLabel(AlphabeticIndex.ImmutableIndex ii, String string, String expectedLabel) {
34 AlphabeticIndex.ImmutableIndex en = createIndex(Locale.ENGLISH);
40 AlphabeticIndex.ImmutableIndex ja = createIndex(Locale.JAPANESE);
71 AlphabeticIndex.ImmutableIndex ko = createIndex(Locale.KOREAN);
81 AlphabeticIndex.ImmutableIndex cs = createIndex(new Locale("cs"));
95 AlphabeticIndex.ImmutableIndex fr = createIndex(Locale.FRENCH);
102 AlphabeticIndex.ImmutableIndex da = createIndex(new Locale("da"));
111 AlphabeticIndex.ImmutableIndex de = createIndex(Locale.GERMAN);
122 AlphabeticIndex.ImmutableIndex th = createIndex(new Locale("th"))
    [all...]
  /libcore/luni/src/main/java/libcore/icu/
AlphabeticIndex.java 27 * Exposes icu4c's ImmutableIndex (new to icu 51). This exposes a read-only,
31 public static final class ImmutableIndex {
34 private ImmutableIndex(long peer) {
155 * Returns an ImmutableIndex created from this AlphabeticIndex.
157 public synchronized ImmutableIndex getImmutableIndex() {
158 return new ImmutableIndex(buildImmutableIndex(peer));
  /libcore/luni/src/main/native/
libcore_icu_AlphabeticIndex.cpp 139 icu::AlphabeticIndex::ImmutableIndex* ii = ai->buildImmutableIndex(status);
146 static icu::AlphabeticIndex::ImmutableIndex* immutableIndexFromPeer(jlong peer) {
147 return reinterpret_cast<icu::AlphabeticIndex::ImmutableIndex*>(static_cast<uintptr_t>(peer));
151 icu::AlphabeticIndex::ImmutableIndex* ii = immutableIndexFromPeer(peer);
156 icu::AlphabeticIndex::ImmutableIndex* ii = immutableIndexFromPeer(peer);
163 if (maybeThrowIcuException(env, "AlphabeticIndex::ImmutableIndex::getBucketIndex", status)) {
170 icu::AlphabeticIndex::ImmutableIndex* ii = immutableIndexFromPeer(peer);
199 NATIVE_METHOD(ImmutableIndex, getBucketCount, "(J)I"),
200 NATIVE_METHOD(ImmutableIndex, getBucketIndex, "(JLjava/lang/String;)I"),
201 NATIVE_METHOD(ImmutableIndex, getBucketLabel, "(JI)Ljava/lang/String;")
    [all...]
  /external/icu/icu4c/source/i18n/unicode/
alphaindex.h 158 * <p>Callers can also use the AlphabeticIndex::ImmutableIndex, or the AlphabeticIndex itself,
161 * <p>The ImmutableIndex is both immutable and thread-safe.
165 * <li>ImmutableIndex.getBucket(index) provides random access to all
167 * <li>The AlphabeticIndex bucket iterator or ImmutableIndex.getBucket(0..getBucketCount-1)
176 * const UnicodeString &label = immutableIndex.getBucket(bucketIndex)->getLabel(); // optional
191 * and returned by ImmutableIndex.getBucket().
241 * The ImmutableIndex class is not intended for public subclassing.
245 class U_I18N_API ImmutableIndex : public UObject {
251 virtual ~ImmutableIndex();
283 ImmutableIndex(BucketList *bucketList, Collator *collatorPrimaryOnly
    [all...]
  /external/icu/icu4c/source/test/intltest/
alphaindextst.cpp 31 UnicodeString joinLabelsAndAppend(AlphabeticIndex::ImmutableIndex &index, UnicodeString &dest) {
364 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
534 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
611 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
669 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
682 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
704 LocalPointer<AlphabeticIndex::ImmutableIndex> immIndex(index.buildImmutableIndex(status));
  /external/icu/icu4c/source/i18n/
alphaindex.cpp 178 AlphabeticIndex::ImmutableIndex::~ImmutableIndex() {
184 AlphabeticIndex::ImmutableIndex::getBucketCount() const {
189 AlphabeticIndex::ImmutableIndex::getBucketIndex(
195 AlphabeticIndex::ImmutableIndex::getBucket(int32_t index) const {
253 AlphabeticIndex::ImmutableIndex *AlphabeticIndex::buildImmutableIndex(UErrorCode &errorCode) {
255 // In C++, the ImmutableIndex must own its copy of the BucketList,
267 ImmutableIndex *immIndex = new ImmutableIndex(immutableBucketList.getAlias(), coll.getAlias());
272 // The ImmutableIndex adopted its parameter objects
    [all...]
  /external/icu/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/
AlphabeticIndexTest.java 29 import com.ibm.icu.text.AlphabeticIndex.ImmutableIndex;
379 ImmutableIndex<Integer> immIndex = index.buildImmutableIndex();
    [all...]
  /packages/providers/ContactsProvider/src/com/android/providers/contacts/
ContactLocaleUtils.java 40 import libcore.icu.AlphabeticIndex.ImmutableIndex;
71 protected final ImmutableIndex mAlphabeticIndex;
  /external/icu/icu4j/main/classes/collate/src/com/ibm/icu/text/
AlphabeticIndex.java 95 * <p>Callers can also use the {@link AlphabeticIndex.ImmutableIndex}, or the AlphabeticIndex itself,
98 * <p>The ImmutableIndex is both immutable and thread-safe.
102 * <li>ImmutableIndex.getBucket(index) provides random access to all
113 * String label = immutableIndex.getBucket(bucketIndex).getLabel(); // optional
169 public static final class ImmutableIndex<V> implements Iterable<Bucket<V>> {
173 private ImmutableIndex(BucketList<V> bucketList, Collator collatorPrimaryOnly) {
614 public ImmutableIndex<V> buildImmutableIndex() {
628 return new ImmutableIndex<V>(immutableBucketList, collatorPrimaryOnly);
884 * and {@link AlphabeticIndex.ImmutableIndex#getBucketIndex(CharSequence)},
885 * returned by {@link AlphabeticIndex.ImmutableIndex#getBucket(int)}
    [all...]
  /prebuilts/misc/common/icu4j/
icu4j.jar 
  /prebuilts/tools/common/m2/repository/com/ibm/icu/icu4j/54.1.1/
icu4j-54.1.1.jar 

Completed in 642 milliseconds