Searched refs:RuleBasedCollator (Results 1 - 25 of 99) sorted by relevance

1234

/external/icu/icu4c/source/test/intltest/
H A Dsrchtest.h32 RuleBasedCollator *m_en_us_;
33 RuleBasedCollator *m_fr_fr_;
34 RuleBasedCollator *m_de_;
35 RuleBasedCollator *m_es_;
39 RuleBasedCollator * getCollator(const char *collator);
H A Dallcoll.h52 RuleBasedCollator *myCollation;
H A Dg7coll.cpp112 const UnicodeString &rules = ((RuleBasedCollator*)myCollation.getAlias())->getRules();
121 RuleBasedCollator *tblColl1 = new RuleBasedCollator(rules, status);
157 const UnicodeString baseRules = ((RuleBasedCollator*)col)->getRules();
160 RuleBasedCollator *myCollation = new RuleBasedCollator(newRules, status);
191 const UnicodeString baseRules = ((RuleBasedCollator*)col)->getRules();
194 RuleBasedCollator *myCollation = new RuleBasedCollator(newRules, status);
225 const UnicodeString baseRules = ((RuleBasedCollator*)co
[all...]
H A Dregcoll.cpp27 en_us = (RuleBasedCollator *)Collator::createInstance(Locale::getUS(), status);
104 LocalPointer<RuleBasedCollator> c1(new RuleBasedCollator(rules, status), status);
106 errln("RuleBasedCollator(rule string) failed - %s", u_errorName(status));
111 LocalPointer<RuleBasedCollator> c2(new RuleBasedCollator(c1->getRules(), status), status);
113 errln("RuleBasedCollator(rule string from other RBC) failed - %s", u_errorName(status));
145 RuleBasedCollator *c = (RuleBasedCollator *) en_us->clone();
187 RuleBasedCollator *
[all...]
H A Ducaconf.h43 RuleBasedCollator *UCA; // rule-based so rules are available
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/collator/
H A DCollationChineseTest.java20 import android.icu.text.RuleBasedCollator;
39 RuleBasedCollator collator = null;
41 collator = (RuleBasedCollator)Collator.getInstance(
H A DCollationRegressionTest.java25 import android.icu.text.RuleBasedCollator;
42 RuleBasedCollator en_us = (RuleBasedCollator) Collator.getInstance(Locale.US);
89 RuleBasedCollator c1 = null;
92 c1 = new RuleBasedCollator(rules);
94 errln("Fail to create RuleBasedCollator with rules:" + rules);
99 RuleBasedCollator c2 = null;
101 c2 = new RuleBasedCollator(c1.getRules());
103 errln("Fail to create RuleBasedCollator with rules:" + rules);
119 RuleBasedCollator en_u
[all...]
H A DG7CollationTest.java21 import android.icu.text.RuleBasedCollator;
73 String baseRules = ((RuleBasedCollator)col).getRules();
76 RuleBasedCollator myCollation = null;
78 myCollation = new RuleBasedCollator(newRules);
80 errln("Fail to create RuleBasedCollator with rules:" + newRules);
99 String baseRules = ((RuleBasedCollator)col).getRules();
102 RuleBasedCollator myCollation = null;
104 myCollation = new RuleBasedCollator(newRules);
106 errln("Fail to create RuleBasedCollator with rules:" + newRules);
126 String baseRules = ((RuleBasedCollator)co
[all...]
H A DCollationIteratorTest.java25 import android.icu.text.RuleBasedCollator;
46 RuleBasedCollator c = null;
48 c = new RuleBasedCollator("&a < b < c & ab = d");
50 warnln("Couldn't create a RuleBasedCollator.");
103 RuleBasedCollator coll = null;
105 coll = new RuleBasedCollator(rule);
107 warnln("Fail to create RuleBasedCollator");
195 coll = new RuleBasedCollator(rule);
197 errln("Fail to create RuleBasedCollator");
214 RuleBasedCollator en_u
[all...]
H A DCollationMiscTest.java32 import android.icu.text.RuleBasedCollator;
78 RuleBasedCollator coll;
80 coll = (RuleBasedCollator)Collator.getInstance(Locale.ENGLISH);
121 coll = (RuleBasedCollator)Collator.getInstance(loc[i]);
255 RuleBasedCollator coll = null;
257 coll = new RuleBasedCollator(rules);
266 RuleBasedCollator coll = null;
268 coll = new RuleBasedCollator(rules);
284 CollationTest.doTest(this, (RuleBasedCollator)coll, t1, t2,
377 RuleBasedCollator col
[all...]
H A DCollationCreationMethodTest.java17 import android.icu.text.RuleBasedCollator;
54 RuleBasedCollator localeCollator;
55 RuleBasedCollator ruleCollator;
65 localeCollator = (RuleBasedCollator)Collator.getInstance(locale);
67 ruleCollator = new RuleBasedCollator(localeCollator.getRules());
H A DCollationThaiTest.java27 import android.icu.text.RuleBasedCollator;
83 RuleBasedCollator coll = null;
93 void compareArray(RuleBasedCollator c, String[] tests) {
125 RuleBasedCollator coll = null;
223 RuleBasedCollator collator;
282 RuleBasedCollator collator;
284 collator = (RuleBasedCollator)getThaiCollator();
294 collator = new RuleBasedCollator(rule);
321 private static RuleBasedCollator m_collator_;
325 private static RuleBasedCollator getThaiCollato
[all...]
H A DCollationAPITest.java32 import android.icu.text.RuleBasedCollator;
259 RuleBasedCollator col3 = null;
261 col3 = new RuleBasedCollator(ruleset);
263 errln("Failure creating RuleBasedCollator with rule: \"" + ruleset + "\"\n" + e);
267 col3 = (RuleBasedCollator)col1;
288 CollationElementIterator iterator1 = ((RuleBasedCollator)col).getCollationElementIterator(testString1);
292 CollationElementIterator iterator2 = ((RuleBasedCollator)col).getCollationElementIterator(chariter);
294 CollationElementIterator iterator3 = ((RuleBasedCollator)col).getCollationElementIterator(uchariter);
487 // RuleBasedCollator rcol = (RuleBasedCollator)Collato
[all...]
/external/icu/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/
H A DCollationChineseTest.java19 import com.ibm.icu.text.RuleBasedCollator;
35 RuleBasedCollator collator = null;
37 collator = (RuleBasedCollator)Collator.getInstance(
H A DCollationRegressionTest.java24 import com.ibm.icu.text.RuleBasedCollator;
38 RuleBasedCollator en_us = (RuleBasedCollator) Collator.getInstance(Locale.US);
85 RuleBasedCollator c1 = null;
88 c1 = new RuleBasedCollator(rules);
90 errln("Fail to create RuleBasedCollator with rules:" + rules);
95 RuleBasedCollator c2 = null;
97 c2 = new RuleBasedCollator(c1.getRules());
99 errln("Fail to create RuleBasedCollator with rules:" + rules);
115 RuleBasedCollator en_u
[all...]
H A DG7CollationTest.java20 import com.ibm.icu.text.RuleBasedCollator;
69 String baseRules = ((RuleBasedCollator)col).getRules();
72 RuleBasedCollator myCollation = null;
74 myCollation = new RuleBasedCollator(newRules);
76 errln("Fail to create RuleBasedCollator with rules:" + newRules);
95 String baseRules = ((RuleBasedCollator)col).getRules();
98 RuleBasedCollator myCollation = null;
100 myCollation = new RuleBasedCollator(newRules);
102 errln("Fail to create RuleBasedCollator with rules:" + newRules);
122 String baseRules = ((RuleBasedCollator)co
[all...]
H A DCollationIteratorTest.java24 import com.ibm.icu.text.RuleBasedCollator;
42 RuleBasedCollator c = null;
44 c = new RuleBasedCollator("&a < b < c & ab = d");
46 warnln("Couldn't create a RuleBasedCollator.");
99 RuleBasedCollator coll = null;
101 coll = new RuleBasedCollator(rule);
103 warnln("Fail to create RuleBasedCollator");
191 coll = new RuleBasedCollator(rule);
193 errln("Fail to create RuleBasedCollator");
210 RuleBasedCollator en_u
[all...]
H A DCollationMiscTest.java31 import com.ibm.icu.text.RuleBasedCollator;
74 RuleBasedCollator coll;
76 coll = (RuleBasedCollator)Collator.getInstance(Locale.ENGLISH);
117 coll = (RuleBasedCollator)Collator.getInstance(loc[i]);
251 RuleBasedCollator coll = null;
253 coll = new RuleBasedCollator(rules);
262 RuleBasedCollator coll = null;
264 coll = new RuleBasedCollator(rules);
280 CollationTest.doTest(this, (RuleBasedCollator)coll, t1, t2,
373 RuleBasedCollator col
[all...]
H A DCollationCreationMethodTest.java16 import com.ibm.icu.text.RuleBasedCollator;
50 RuleBasedCollator localeCollator;
51 RuleBasedCollator ruleCollator;
61 localeCollator = (RuleBasedCollator)Collator.getInstance(locale);
63 ruleCollator = new RuleBasedCollator(localeCollator.getRules());
H A DCollationThaiTest.java26 import com.ibm.icu.text.RuleBasedCollator;
79 RuleBasedCollator coll = null;
89 void compareArray(RuleBasedCollator c, String[] tests) {
121 RuleBasedCollator coll = null;
219 RuleBasedCollator collator;
278 RuleBasedCollator collator;
280 collator = (RuleBasedCollator)getThaiCollator();
290 collator = new RuleBasedCollator(rule);
317 private static RuleBasedCollator m_collator_;
321 private static RuleBasedCollator getThaiCollato
[all...]
H A DCollationAPITest.java31 import com.ibm.icu.text.RuleBasedCollator;
255 RuleBasedCollator col3 = null;
257 col3 = new RuleBasedCollator(ruleset);
259 errln("Failure creating RuleBasedCollator with rule: \"" + ruleset + "\"\n" + e);
263 col3 = (RuleBasedCollator)col1;
284 CollationElementIterator iterator1 = ((RuleBasedCollator)col).getCollationElementIterator(testString1);
288 CollationElementIterator iterator2 = ((RuleBasedCollator)col).getCollationElementIterator(chariter);
290 CollationElementIterator iterator3 = ((RuleBasedCollator)col).getCollationElementIterator(uchariter);
483 // RuleBasedCollator rcol = (RuleBasedCollator)Collato
[all...]
/external/icu/icu4c/source/i18n/unicode/
H A Dtblcoll.h10 * \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
93 * The RuleBasedCollator class provides the implementation of
108 * Note, RuleBasedCollator is not to be subclassed.
111 class U_I18N_API RuleBasedCollator : public Collator { class in inherits:Collator
114 * RuleBasedCollator constructor. This takes the table rules and builds a
115 * collation table out of them. Please see RuleBasedCollator clas
[all...]
H A Dstsearch.h17 * \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 *col
[all...]
H A Dcoleitr.h49 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* orde
[all...]
/external/icu/icu4c/source/i18n/
H A Drulebasedcollator.cpp138 RuleBasedCollator::RuleBasedCollator(const RuleBasedCollator &other) function in class:RuleBasedCollator
151 RuleBasedCollator::RuleBasedCollator(const uint8_t *bin, int32_t length, function in class:RuleBasedCollator
152 const RuleBasedCollator *base, UErrorCode &errorCode)
182 RuleBasedCollator::RuleBasedCollator(const CollationCacheEntry *entry) function in class:RuleBasedCollator
194 RuleBasedCollator::~RuleBasedCollator() {
[all...]

Completed in 2708 milliseconds

1234