/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/collator/ |
Counter.java | 11 package android.icu.dev.test.collator;
|
UCAConformanceTest.java | 15 package android.icu.dev.test.collator; 28 import android.icu.text.Collator; 45 UCA = (RuleBasedCollator) Collator.getInstance(ULocale.ROOT); 120 coll.setDecomposition(Collator.CANONICAL_DECOMPOSITION); 123 coll.setStrength(isAtLeastUCA62 ? Collator.IDENTICAL : Collator.TERTIARY); 130 coll.setDecomposition(Collator.CANONICAL_DECOMPOSITION); 133 coll.setStrength(isAtLeastUCA62 ? Collator.IDENTICAL : Collator.QUATERNARY); 144 errln("Failure creating UCA rule-based collator: " + e) [all...] |
CollationRegressionTest.java | 16 package android.icu.dev.test.collator; 30 import android.icu.text.Collator; 45 RuleBasedCollator en_us = (RuleBasedCollator) Collator.getInstance(Locale.US); 86 // Collator -> rules -> Collator round-trip broken for expanding characters 92 // Build a collator containing expanding characters 120 // Collator thinks "black-bird" == "black" 124 RuleBasedCollator en_us = (RuleBasedCollator) Collator.getInstance(Locale.US); 133 // Collator object's mode is changed 139 RuleBasedCollator c = (RuleBasedCollator) Collator.getInstance(Locale.US) 1050 RuleBasedCollator collator = new RuleBasedCollator("&a<\\u00e0=a\\u0300"); local 1131 RuleBasedCollator collator = (RuleBasedCollator)Collator.getInstance(Locale.US); local [all...] |
CollationDummyTest.java | 17 package android.icu.dev.test.collator; 29 import android.icu.text.Collator; 136 -1, //Collator::GREATER, 194 myCollation.setStrength(Collator.TERTIARY); 204 myCollation.setStrength(Collator.PRIMARY); 214 myCollation.setStrength(Collator.SECONDARY); 224 myCollation.setStrength(Collator.TERTIARY); 235 myCollation.setStrength(Collator.IDENTICAL); 245 Collator coll = null; 247 coll = Collator.getInstance(Locale.ENGLISH) [all...] |
CollationIteratorTest.java | 16 package android.icu.dev.test.collator; 30 import android.icu.text.Collator; 220 en_us = (RuleBasedCollator)Collator.getInstance(Locale.US); 222 warnln("ERROR: in creation of collator of ENGLISH locale"); 267 errln("Error: in creation of Spanish collator"); 333 RuleBasedCollator en_us = (RuleBasedCollator)Collator.getInstance(Locale.US); 380 Collator c4 = null; 382 c4 = Collator.getInstance(new Locale("th", "TH", "")); 384 errln("Couldn't create a collator"); 392 Collator c5 = null [all...] |
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/util/ |
ULocaleCollationTest.java | 31 import android.icu.text.Collator; 48 return Collator.getInstance(req); 53 return Collator.registerInstance((Collator) prototype, loc); 57 return Collator.unregister(key); 304 Collator collator = Collator.getInstance(french); local 316 List<UiListItem> newList = names.getUiList(list, false, collator); 335 Collator collator = Collator.getInstance(french) local [all...] |
/external/icu/icu4c/source/test/cintltst/ |
usrchdat.c | 31 const char *collator; /* currently supported "fr" "es" "de", plus NULL/other => "en" */ member in struct:SearchData 235 static const SearchData COLLATOR[] = { [all...] |
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
LocaleDisplayNames.java | 276 * @param collator how to collate?should normally be Collator.getInstance(getDisplayLocale()) 285 public List<UiListItem> getUiList(Set<ULocale> localeSet, boolean inSelf, Comparator<Object> collator) { 286 return getUiListCompareWholeItems(localeSet, UiListItem.getComparator(collator, inSelf)); 385 * @param comparator (meant for strings, but because Java Collator doesn't have <String>...) 394 private final Comparator<Object> collator; field in class:LocaleDisplayNames.UiListItem.UiListItemComparator 396 UiListItemComparator(Comparator<Object> collator, boolean useSelf) { 397 this.collator = collator; 402 int result = useSelf ? collator.compare(o1.nameInSelf, o2.nameInSelf [all...] |
/external/icu/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/ |
CollationFrozenMonkeyTest.java | 15 package com.ibm.icu.dev.test.collator; 26 import com.ibm.icu.text.Collator; 47 Collator myPrimaryCollator; 48 Collator mySecondaryCollator; 49 Collator myTertiaryCollator; 51 Collator myCollator = Collator.getInstance(new Locale("en", "CA")); 55 myPrimaryCollator.setStrength(Collator.PRIMARY); 59 mySecondaryCollator.setStrength(Collator.SECONDARY); 63 myTertiaryCollator.setStrength(Collator.TERTIARY) [all...] |
CollationKanaTest.java | 15 package com.ibm.icu.dev.test.collator; 26 import com.ibm.icu.text.Collator; 52 0, //Collator::LESS, /* Katakanas and Hiraganas are equal on tertiary level(ICU 2.0)*/ 54 1, // Collator::LESS, /* Prolonged sound mark sorts BEFORE equivalent vowel (ICU 2.0)*/ 56 -1, //Collator::GREATER /* Prolonged sound mark sorts BEFORE equivalent vowel (ICU 2.0)*//* 6 */ 98 private Collator myCollation = null; 106 myCollation = Collator.getInstance(Locale.JAPANESE); 114 myCollation.setStrength(Collator.TERTIARY); 125 myCollation.setStrength(Collator.PRIMARY); 135 myCollation.setStrength(Collator.SECONDARY) [all...] |
CollationMonkeyTest.java | 15 package com.ibm.icu.dev.test.collator; 26 import com.ibm.icu.text.Collator; 47 Collator myCollator; 49 myCollator = Collator.getInstance(new Locale("en", "US")); 51 warnln("ERROR: in creation of collator of ENGLISH locale"); 65 myCollator.setStrength(Collator.TERTIARY); 72 myCollator.setStrength(Collator.SECONDARY); 79 myCollator.setStrength(Collator.PRIMARY); 113 // perform monkey tests using Collator.compare 121 Collator myCollator [all...] |
Counter.java | 10 package com.ibm.icu.dev.test.collator;
|
UCAConformanceTest.java | 14 package com.ibm.icu.dev.test.collator; 27 import com.ibm.icu.text.Collator; 42 UCA = (RuleBasedCollator) Collator.getInstance(ULocale.ROOT); 117 coll.setDecomposition(Collator.CANONICAL_DECOMPOSITION); 120 coll.setStrength(isAtLeastUCA62 ? Collator.IDENTICAL : Collator.TERTIARY); 127 coll.setDecomposition(Collator.CANONICAL_DECOMPOSITION); 130 coll.setStrength(isAtLeastUCA62 ? Collator.IDENTICAL : Collator.QUATERNARY); 141 errln("Failure creating UCA rule-based collator: " + e) [all...] |
CollationRegressionTest.java | 15 package com.ibm.icu.dev.test.collator; 29 import com.ibm.icu.text.Collator; 42 RuleBasedCollator en_us = (RuleBasedCollator) Collator.getInstance(Locale.US); 83 // Collator -> rules -> Collator round-trip broken for expanding characters 89 // Build a collator containing expanding characters 117 // Collator thinks "black-bird" == "black" 121 RuleBasedCollator en_us = (RuleBasedCollator) Collator.getInstance(Locale.US); 130 // Collator object's mode is changed 136 RuleBasedCollator c = (RuleBasedCollator) Collator.getInstance(Locale.US) 1047 RuleBasedCollator collator = new RuleBasedCollator("&a<\\u00e0=a\\u0300"); local 1128 RuleBasedCollator collator = (RuleBasedCollator)Collator.getInstance(Locale.US); local [all...] |
CollationDummyTest.java | 16 package com.ibm.icu.dev.test.collator; 28 import com.ibm.icu.text.Collator; 133 -1, //Collator::GREATER, 191 myCollation.setStrength(Collator.TERTIARY); 201 myCollation.setStrength(Collator.PRIMARY); 211 myCollation.setStrength(Collator.SECONDARY); 221 myCollation.setStrength(Collator.TERTIARY); 232 myCollation.setStrength(Collator.IDENTICAL); 242 Collator coll = null; 244 coll = Collator.getInstance(Locale.ENGLISH) [all...] |
CollationIteratorTest.java | 15 package com.ibm.icu.dev.test.collator; 29 import com.ibm.icu.text.Collator; 217 en_us = (RuleBasedCollator)Collator.getInstance(Locale.US); 219 warnln("ERROR: in creation of collator of ENGLISH locale"); 264 errln("Error: in creation of Spanish collator"); 330 RuleBasedCollator en_us = (RuleBasedCollator)Collator.getInstance(Locale.US); 377 Collator c4 = null; 379 c4 = Collator.getInstance(new Locale("th", "TH", "")); 381 errln("Couldn't create a collator"); 389 Collator c5 = null [all...] |
/external/icu/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/util/ |
ULocaleCollationTest.java | 30 import com.ibm.icu.text.Collator; 45 return Collator.getInstance(req); 50 return Collator.registerInstance((Collator) prototype, loc); 54 return Collator.unregister(key); 301 Collator collator = Collator.getInstance(french); local 313 List<UiListItem> newList = names.getUiList(list, false, collator); 332 Collator collator = Collator.getInstance(french) local [all...] |
/packages/apps/Settings/src/com/android/settings/datetime/timezone/ |
RegionSearchPicker.java | 21 import android.icu.text.Collator; 113 final Collator collator = Collator.getInstance(getLocale()); local 114 final TreeSet<RegionItem> items = new TreeSet<>(new RegionInfoComparator(collator)); 178 private final Collator mCollator; 180 RegionInfoComparator(Collator collator) { 181 mCollator = collator;
|
/packages/apps/Settings/src/com/android/settings/inputmethod/ |
AvailableVirtualKeyboardFragment.java | 46 import java.text.Collator; 159 final Collator collator = Collator.getInstance(); local 160 mInputMethodPreferenceList.sort((lhs, rhs) -> lhs.compareTo(rhs, collator));
|
/packages/apps/TvSettings/Settings/src/com/android/tv/settings/inputmethod/ |
AvailableVirtualKeyboardFragment.java | 45 import java.text.Collator; 158 final Collator collator = Collator.getInstance(); local 159 mInputMethodPreferenceList.sort((lhs, rhs) -> lhs.compareTo(rhs, collator));
|
/external/icu/icu4c/source/i18n/ |
usrchimp.h | 54 class Collator; 123 void init(const Collator &coll); 171 const UCollator *collator; member in struct:UStringSearch 196 * For tertiary we can't use the collator->tertiaryMask, that is a
|
/external/icu/icu4c/source/test/intltest/ |
svccoll.cpp | 44 Collator* frcol = Collator::createInstance(FR, status); 45 Collator* uscol = Collator::createInstance(US, status); 53 { // try override en_US collator 54 Collator *clone = frcol->clone(); 55 URegistryKey key = Collator::registerInstance(frcol, US, status); 59 Collator* ncol = Collator::createInstance(US_FOO, status); 61 errln("register of french collator for en_US failed on request for en_US_FOO") 220 Collator* collator; member in struct:CollatorInfo [all...] |
srchtest.cpp | 33 dataerrln(__FILE__ " cannot test - failed to create collator."); \ 51 m_en_us_ = (RuleBasedCollator *)Collator::createInstance("en_US", status); 52 m_fr_fr_ = (RuleBasedCollator *)Collator::createInstance("fr_FR", status); 53 m_de_ = (RuleBasedCollator *)Collator::createInstance("de_DE", status); 54 m_es_ = (RuleBasedCollator *)Collator::createInstance("es_ES", status); 64 errln("Collator creation failed with %s", u_errorName(status)); 183 RuleBasedCollator * StringSearchTest::getCollator(const char *collator) 185 if (collator == NULL) { 188 if (strcmp(collator, "fr") == 0) { 191 else if (strcmp(collator, "de") == 0) 467 Collator *collator = getCollator(search->collator); local 524 Collator *collator = getCollator(search->collator); local 577 Collator *collator = getCollator(search->collator); local 911 RuleBasedCollator *collator = getCollator(search->collator); local 1014 RuleBasedCollator *collator = getCollator(search->collator); local 1604 RuleBasedCollator *collator = new RuleBasedCollator(rules, local 1642 RuleBasedCollator *collator = new RuleBasedCollator(rules, local 1766 RuleBasedCollator *collator = getCollator(search->collator); local 1872 RuleBasedCollator *collator = getCollator(search->collator); local 2111 Collator *collator = strsrch->getCollator(); local 2209 RuleBasedCollator *collator = new RuleBasedCollator(rules, local [all...] |
/external/sqlite/android/ |
sqlite3_android.cpp | 231 UCollator* collator; member in struct:SqliteUserData 285 UCollator* collator = (UCollator*)sqlite3_user_data(context); local 368 uint32_t result = ucol_getSortKey(collator, token, -1, (uint8_t*)keybuf, sizeof(keybuf)-1); 411 static void localized_collator_dtor(UCollator* collator) 413 ucol_close(collator); 418 // This collator may be removed in the near future, so you MUST not use now. 431 UCollator* collator = ucol_open(systemLocale, &status); local 436 ucol_setAttribute(collator, UCOL_STRENGTH, UCOL_PRIMARY, &status); 443 err = sqlite3_create_collation_v2(handle, LOCALIZED_COLLATOR_NAME, SQLITE_UTF16, collator, 446 err = sqlite3_create_collation_v2(handle, LOCALIZED_COLLATOR_NAME, SQLITE_UTF8, collator, 505 UCollator * collator = ucol_open(NULL, &status); local [all...] |
/external/v8/src/ |
i18n.cc | 465 icu::Collator* CreateICUCollator( 469 // Make collator from options. 470 icu::Collator* collator = NULL; local 472 collator = icu::Collator::createInstance(icu_locale, status); 475 delete collator; 482 collator->setAttribute( 489 collator->setAttribute(UCOL_NORMALIZATION_MODE, UCOL_ON, status); 494 collator->setAttribute(UCOL_CASE_FIRST, UCOL_UPPER_FIRST, status) 828 icu::Collator* collator = CreateICUCollator(isolate, icu_locale, options); local [all...] |