/external/chromium_org/third_party/icu/source/i18n/ |
tblcoll.cpp | 17 * constructor which reads RuleBasedCollator object from 19 * RuleBasedCollator out to a binary file. The streamIn 27 * Added a private RuleBasedCollator(Locale&) constructor, 43 * 08/10/98 erm Synched with 1.2 version of RuleBasedCollator.java 73 /* public RuleBasedCollator constructor ---------------------------------- */ 80 RuleBasedCollator::RuleBasedCollator(const RuleBasedCollator& that) 86 RuleBasedCollator::operator=(that); 89 RuleBasedCollator::RuleBasedCollator(const UnicodeString& rules [all...] |
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/text/ |
RuleBasedCollatorTest.java | 25 import java.text.RuleBasedCollator; 37 RuleBasedCollator rbc = new RuleBasedCollator(Simple); 45 RuleBasedCollator coll = new RuleBasedCollator(rule); 51 RuleBasedCollator coll = new RuleBasedCollator(rule); 57 RuleBasedCollator coll = (RuleBasedCollator) Collator.getInstance(Locale.US); 58 RuleBasedCollator clone = (RuleBasedCollator) coll.clone() [all...] |
CollationElementIteratorTest.java | 22 import java.text.RuleBasedCollator; 36 private RuleBasedCollator coll; 39 coll = (RuleBasedCollator) Collator.getInstance(Locale.US); 82 RuleBasedCollator coll = (RuleBasedCollator) Collator.getInstance(Locale.US); 128 RuleBasedCollator rbColl = (RuleBasedCollator) Collator.getInstance( 139 RuleBasedCollator rbColl = (RuleBasedCollator) Collator.getInstance(new Locale("de", "DE")); 151 RuleBasedCollator rbColl = (RuleBasedCollator) Collator.getInstance(new Locale("fr", "FR")) [all...] |
/external/chromium_org/third_party/icu/source/i18n/unicode/ |
coleitr.h | 78 * RuleBasedCollator* rbc = 79 * (RuleBasedCollator*) RuleBasedCollator::createInstance(success); 113 * @see RuleBasedCollator 287 friend class RuleBasedCollator; 299 const RuleBasedCollator* order, UErrorCode& status); 311 const RuleBasedCollator* order, UErrorCode& status); 345 order &= RuleBasedCollator::PRIMARYORDERMASK; 346 return (order >> RuleBasedCollator::PRIMARYORDERSHIFT); 356 order = order & RuleBasedCollator::SECONDARYORDERMASK [all...] |
stsearch.h | 17 * \brief C++ API: Service for searching text based on RuleBasedCollator. 32 * in a {@link RuleBasedCollator} object. 134 * @see RuleBasedCollator 176 * @param coll A <tt>RuleBasedCollator</tt> object which defines 193 RuleBasedCollator *coll, 237 * @param coll A <tt>RuleBasedCollator</tt> object which defines 253 RuleBasedCollator *coll, 364 * Caller may modify but <b>must not</b> delete the <tt>RuleBasedCollator</tt>! 370 RuleBasedCollator * getCollator() const; 382 void setCollator(RuleBasedCollator *coll, UErrorCode &status) [all...] |
tblcoll.h | 10 * \brief C++ API: RuleBasedCollator class provides the simple implementation of Collator. 22 * constructor which reads RuleBasedCollator object from 24 * RuleBasedCollator out to a binary file. The streamIn 30 * Added a private RuleBasedCollator(Locale&) constructor, 45 * 08/05/98 erm Synched with 1.2 version of RuleBasedCollator.java 84 * The RuleBasedCollator class provides the simple implementation of 94 * RuleBasedCollator is a thin C++ wrapper over the C implementation. 107 * Note, RuleBasedCollator is not to be subclassed. 111 class U_I18N_API RuleBasedCollator : public Collator 118 * RuleBasedCollator constructor. This takes the table rules and builds [all...] |
/packages/providers/ContactsProvider/src/com/android/providers/contacts/ |
NameNormalizer.java | 23 import java.text.RuleBasedCollator; 36 private static RuleBasedCollator sCachedCompressingCollator; 37 private static RuleBasedCollator sCachedComplexityCollator; 49 sCachedCompressingCollator = (RuleBasedCollator) Collator.getInstance(locale); 53 sCachedComplexityCollator = (RuleBasedCollator) Collator.getInstance(locale); 58 static RuleBasedCollator getCompressingCollator() { 66 static RuleBasedCollator getComplexityCollator() {
|
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/ |
NameNormalizerTest.java | 22 import java.text.RuleBasedCollator; 97 final RuleBasedCollator compressing1 = NameNormalizer.getCompressingCollator(); 98 final RuleBasedCollator complexity1 = NameNormalizer.getComplexityCollator(); 105 final RuleBasedCollator compressing2 = NameNormalizer.getCompressingCollator(); 106 final RuleBasedCollator complexity2 = NameNormalizer.getComplexityCollator(); 114 final RuleBasedCollator compressing3 = NameNormalizer.getCompressingCollator(); 115 final RuleBasedCollator complexity3 = NameNormalizer.getComplexityCollator();
|
/external/chromium_org/third_party/icu/source/test/intltest/ |
srchtest.h | 32 RuleBasedCollator *m_en_us_; 33 RuleBasedCollator *m_fr_fr_; 34 RuleBasedCollator *m_de_; 35 RuleBasedCollator *m_es_; 39 RuleBasedCollator * getCollator(const char *collator);
|
allcoll.h | 52 RuleBasedCollator *myCollation;
|
regcoll.cpp | 26 en_us = (RuleBasedCollator *)Collator::createInstance(Locale::getUS(), status); 88 RuleBasedCollator c1 = new RuleBasedCollator("< o " 112 RuleBasedCollator *c1 = new RuleBasedCollator(rules, status); 115 RuleBasedCollator *c2 = new RuleBasedCollator(c1->getRules(), status); 148 RuleBasedCollator *c = (RuleBasedCollator *) en_us->clone(); 190 RuleBasedCollator *c = (RuleBasedCollator *) en_us->clone() [all...] |
g7coll.cpp | 100 RuleBasedCollator* tblColl1 = 0; 122 // const UnicodeString& defRules = ((RuleBasedCollator*)myCollation)->getRules(); 124 tblColl1 = new RuleBasedCollator(((RuleBasedCollator*)myCollation)->getRules(), status); 168 const UnicodeString baseRules = ((RuleBasedCollator*)col)->getRules(); 171 RuleBasedCollator *myCollation = new RuleBasedCollator(newRules, status); 202 const UnicodeString baseRules = ((RuleBasedCollator*)col)->getRules(); 205 RuleBasedCollator *myCollation = new RuleBasedCollator(newRules, status) [all...] |
itercoll.cpp | 29 en_us = (RuleBasedCollator *)Collator::createInstance(Locale::getUS(), status); 95 RuleBasedCollator *c1 = NULL; 96 c1 = new RuleBasedCollator( 101 errln("Couldn't create a RuleBasedCollator with a contracting sequence."); 113 RuleBasedCollator *c2 = NULL; 114 c2 = new RuleBasedCollator((UnicodeString)"&a < b < c/abd < d", status); 118 errln("Couldn't create a RuleBasedCollator with an expanding sequence."); 130 RuleBasedCollator *c3 = NULL; 131 c3 = new RuleBasedCollator((UnicodeString)"&a < b < c/aba < d < z < ch", status); 135 errln("Couldn't create a RuleBasedCollator with both an expanding and a contracting sequence.") [all...] |
apicoll.h | 38 * This tests the RuleBasedCollator 45 * This tests the RuleBasedCollator 176 void dump(UnicodeString msg, RuleBasedCollator* c, UErrorCode& status);
|
itercoll.h | 111 RuleBasedCollator *en_us;
|
/external/icu/icu4c/source/test/intltest/ |
srchtest.h | 32 RuleBasedCollator *m_en_us_; 33 RuleBasedCollator *m_fr_fr_; 34 RuleBasedCollator *m_de_; 35 RuleBasedCollator *m_es_; 39 RuleBasedCollator * getCollator(const char *collator);
|
allcoll.h | 52 RuleBasedCollator *myCollation;
|
g7coll.cpp | 113 const UnicodeString &rules = ((RuleBasedCollator*)myCollation.getAlias())->getRules(); 122 RuleBasedCollator *tblColl1 = new RuleBasedCollator(rules, status); 158 const UnicodeString baseRules = ((RuleBasedCollator*)col)->getRules(); 161 RuleBasedCollator *myCollation = new RuleBasedCollator(newRules, status); 192 const UnicodeString baseRules = ((RuleBasedCollator*)col)->getRules(); 195 RuleBasedCollator *myCollation = new RuleBasedCollator(newRules, status); 226 const UnicodeString baseRules = ((RuleBasedCollator*)col)->getRules() [all...] |
regcoll.cpp | 27 en_us = (RuleBasedCollator *)Collator::createInstance(Locale::getUS(), status); 104 LocalPointer<RuleBasedCollator> c1(new RuleBasedCollator(rules, status)); 107 LocalPointer<RuleBasedCollator> c2(new RuleBasedCollator(c1->getRules(), status)); 109 errln("RuleBasedCollator(rule string) failed - %s", u_errorName(status)); 141 RuleBasedCollator *c = (RuleBasedCollator *) en_us->clone(); 183 RuleBasedCollator *c = (RuleBasedCollator *) en_us->clone() [all...] |
/libcore/luni/src/main/java/java/text/ |
RuleBasedCollator.java | 24 * It is based on the ICU RuleBasedCollator which implements the 29 * You can construct a {@code RuleBasedCollator} if you need a custom sort order. 33 * A {@code RuleBasedCollator} is built from a rule {@code String} which changes the 67 * <p>Note: earlier versions of {@code RuleBasedCollator} up to and including Android 4.4 (KitKat) 75 * <p>If the rule string does not follow the syntax, then {@code RuleBasedCollator} throws a 78 public class RuleBasedCollator extends Collator { 79 RuleBasedCollator(RuleBasedCollatorICU wrapper) { 84 * Constructs a new instance of {@code RuleBasedCollator} using the 85 * specified {@code rules}. (See the {@link RuleBasedCollator class description}.) 100 public RuleBasedCollator(String rules) throws ParseException [all...] |
/external/icu/icu4c/source/i18n/unicode/ |
tblcoll.h | 10 * \brief C++ API: The RuleBasedCollator class implements the Collator abstract base class. 22 * constructor which reads RuleBasedCollator object from 24 * RuleBasedCollator out to a binary file. The streamIn 30 * Added a private RuleBasedCollator(Locale&) constructor, 45 * 08/05/98 erm Synched with 1.2 version of RuleBasedCollator.java 92 * The RuleBasedCollator class provides the implementation of 107 * Note, RuleBasedCollator is not to be subclassed. 110 class U_I18N_API RuleBasedCollator : public Collator { 113 * RuleBasedCollator constructor. This takes the table rules and builds a 114 * collation table out of them. Please see RuleBasedCollator clas [all...] |
stsearch.h | 17 * \brief C++ API: Service for searching text based on RuleBasedCollator. 32 * in a {@link RuleBasedCollator} object. 128 * @see RuleBasedCollator 170 * @param coll A <tt>RuleBasedCollator</tt> object which defines 187 RuleBasedCollator *coll, 231 * @param coll A <tt>RuleBasedCollator</tt> object which defines 247 RuleBasedCollator *coll, 358 * Caller may modify but <b>must not</b> delete the <tt>RuleBasedCollator</tt>! 364 RuleBasedCollator * getCollator() const; 374 void setCollator(RuleBasedCollator *coll, UErrorCode &status) [all...] |
coleitr.h | 49 class RuleBasedCollator; 78 * RuleBasedCollator* rbc = 79 * (RuleBasedCollator*) RuleBasedCollator::createInstance(success); 113 * @see RuleBasedCollator 306 friend class RuleBasedCollator; 319 const RuleBasedCollator* order, UErrorCode& status); 324 // (See the implementation of RuleBasedCollator::operator==().) 326 // by both CollationElementIterator and RuleBasedCollator 339 const RuleBasedCollator* order, UErrorCode& status) [all...] |
/libcore/luni/src/test/java/libcore/java/text/ |
CollatorTest.java | 23 import java.text.RuleBasedCollator; 92 RuleBasedCollator coll = new RuleBasedCollator(rule); 96 RuleBasedCollator other = new RuleBasedCollator(rule); 112 new RuleBasedCollator("&9 < a< b< c< d").getCollationElementIterator((CharacterIterator) null); 127 RuleBasedCollator coll = (RuleBasedCollator) Collator.getInstance(l); 132 RuleBasedCollator coll = (RuleBasedCollator) Collator.getInstance(l) [all...] |
/external/icu/icu4c/source/i18n/ |
rulebasedcollator.cpp | 6 * rulebasedcollator.cpp 140 RuleBasedCollator::RuleBasedCollator(const RuleBasedCollator &other) 152 RuleBasedCollator::RuleBasedCollator(const uint8_t *bin, int32_t length, 153 const RuleBasedCollator *base, UErrorCode &errorCode) 182 RuleBasedCollator::RuleBasedCollator(const CollationTailoring *t, const Locale &vl) 193 RuleBasedCollator::~RuleBasedCollator() [all...] |