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

1234

/external/icu/icu4c/source/test/intltest/
H A Dsrchtest.h34 RuleBasedCollator *m_en_us_;
35 RuleBasedCollator *m_fr_fr_;
36 RuleBasedCollator *m_de_;
37 RuleBasedCollator *m_es_;
41 RuleBasedCollator * getCollator(const char *collator);
H A Dallcoll.h54 RuleBasedCollator *myCollation;
H A Dg7coll.cpp114 const UnicodeString &rules = ((RuleBasedCollator*)myCollation.getAlias())->getRules();
123 RuleBasedCollator *tblColl1 = new RuleBasedCollator(rules, status);
159 const UnicodeString baseRules = ((RuleBasedCollator*)col)->getRules();
162 RuleBasedCollator *myCollation = new RuleBasedCollator(newRules, status);
193 const UnicodeString baseRules = ((RuleBasedCollator*)col)->getRules();
196 RuleBasedCollator *myCollation = new RuleBasedCollator(newRules, status);
227 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.h45 RuleBasedCollator *UCA; // rule-based so rules are available
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/collator/
H A DCollationChineseTest.java26 import android.icu.text.RuleBasedCollator;
42 RuleBasedCollator collator = null;
44 collator = (RuleBasedCollator)Collator.getInstance(
H A DCollationRegressionTest.java31 import android.icu.text.RuleBasedCollator;
45 RuleBasedCollator en_us = (RuleBasedCollator) Collator.getInstance(Locale.US);
93 RuleBasedCollator c1 = null;
96 c1 = new RuleBasedCollator(rules);
98 errln("Fail to create RuleBasedCollator with rules:" + rules);
103 RuleBasedCollator c2 = null;
105 c2 = new RuleBasedCollator(c1.getRules());
107 errln("Fail to create RuleBasedCollator with rules:" + rules);
124 RuleBasedCollator en_u
[all...]
H A DG7CollationTest.java27 import android.icu.text.RuleBasedCollator;
75 String baseRules = ((RuleBasedCollator)col).getRules();
78 RuleBasedCollator myCollation = null;
80 myCollation = new RuleBasedCollator(newRules);
82 errln("Fail to create RuleBasedCollator with rules:" + newRules);
102 String baseRules = ((RuleBasedCollator)col).getRules();
105 RuleBasedCollator myCollation = null;
107 myCollation = new RuleBasedCollator(newRules);
109 errln("Fail to create RuleBasedCollator with rules:" + newRules);
130 String baseRules = ((RuleBasedCollator)co
[all...]
H A DCollationIteratorTest.java31 import android.icu.text.RuleBasedCollator;
48 RuleBasedCollator c = null;
50 c = new RuleBasedCollator("&a < b < c & ab = d");
52 warnln("Couldn't create a RuleBasedCollator.");
106 RuleBasedCollator coll = null;
108 coll = new RuleBasedCollator(rule);
110 warnln("Fail to create RuleBasedCollator");
198 coll = new RuleBasedCollator(rule);
200 errln("Fail to create RuleBasedCollator");
218 RuleBasedCollator en_u
[all...]
H A DCollationMiscTest.java39 import android.icu.text.RuleBasedCollator;
80 RuleBasedCollator coll;
82 coll = (RuleBasedCollator)Collator.getInstance(Locale.ENGLISH);
123 coll = (RuleBasedCollator)Collator.getInstance(loc[i]);
258 RuleBasedCollator coll = null;
260 coll = new RuleBasedCollator(rules);
269 RuleBasedCollator coll = null;
271 coll = new RuleBasedCollator(rules);
287 CollationTest.doTest(this, (RuleBasedCollator)coll, t1, t2,
383 RuleBasedCollator col
[all...]
H A DCollationCreationMethodTest.java23 import android.icu.text.RuleBasedCollator;
55 RuleBasedCollator localeCollator;
56 RuleBasedCollator ruleCollator;
66 localeCollator = (RuleBasedCollator)Collator.getInstance(locale);
68 ruleCollator = new RuleBasedCollator(localeCollator.getRules());
H A DCollationThaiTest.java33 import android.icu.text.RuleBasedCollator;
86 RuleBasedCollator coll = null;
96 void compareArray(RuleBasedCollator c, String[] tests) {
129 RuleBasedCollator coll = null;
228 RuleBasedCollator collator;
288 RuleBasedCollator collator;
300 collator = new RuleBasedCollator(rule);
328 private static RuleBasedCollator m_collator_;
332 private static RuleBasedCollator getThaiCollator() throws Exception
335 m_collator_ = (RuleBasedCollator)Collato
[all...]
H A DCollationAPITest.java38 import android.icu.text.RuleBasedCollator;
265 RuleBasedCollator col3 = null;
267 col3 = new RuleBasedCollator(ruleset);
269 errln("Failure creating RuleBasedCollator with rule: \"" + ruleset + "\"\n" + e);
273 col3 = (RuleBasedCollator)col1;
295 CollationElementIterator iterator1 = ((RuleBasedCollator)col).getCollationElementIterator(testString1);
299 CollationElementIterator iterator2 = ((RuleBasedCollator)col).getCollationElementIterator(chariter);
301 CollationElementIterator iterator3 = ((RuleBasedCollator)col).getCollationElementIterator(uchariter);
503 // RuleBasedCollator rcol = (RuleBasedCollator)Collato
[all...]
/external/icu/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/
H A DCollationChineseTest.java25 import com.ibm.icu.text.RuleBasedCollator;
39 RuleBasedCollator collator = null;
41 collator = (RuleBasedCollator)Collator.getInstance(
H A DCollationRegressionTest.java30 import com.ibm.icu.text.RuleBasedCollator;
42 RuleBasedCollator en_us = (RuleBasedCollator) Collator.getInstance(Locale.US);
90 RuleBasedCollator c1 = null;
93 c1 = new RuleBasedCollator(rules);
95 errln("Fail to create RuleBasedCollator with rules:" + rules);
100 RuleBasedCollator c2 = null;
102 c2 = new RuleBasedCollator(c1.getRules());
104 errln("Fail to create RuleBasedCollator with rules:" + rules);
121 RuleBasedCollator en_u
[all...]
H A DG7CollationTest.java26 import com.ibm.icu.text.RuleBasedCollator;
72 String baseRules = ((RuleBasedCollator)col).getRules();
75 RuleBasedCollator myCollation = null;
77 myCollation = new RuleBasedCollator(newRules);
79 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);
127 String baseRules = ((RuleBasedCollator)co
[all...]
H A DCollationIteratorTest.java30 import com.ibm.icu.text.RuleBasedCollator;
45 RuleBasedCollator c = null;
47 c = new RuleBasedCollator("&a < b < c & ab = d");
49 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");
215 RuleBasedCollator en_u
[all...]
H A DCollationMiscTest.java38 import com.ibm.icu.text.RuleBasedCollator;
77 RuleBasedCollator coll;
79 coll = (RuleBasedCollator)Collator.getInstance(Locale.ENGLISH);
120 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,
380 RuleBasedCollator col
[all...]
H A DCollationCreationMethodTest.java22 import com.ibm.icu.text.RuleBasedCollator;
52 RuleBasedCollator localeCollator;
53 RuleBasedCollator ruleCollator;
63 localeCollator = (RuleBasedCollator)Collator.getInstance(locale);
65 ruleCollator = new RuleBasedCollator(localeCollator.getRules());
H A DCollationThaiTest.java32 import com.ibm.icu.text.RuleBasedCollator;
83 RuleBasedCollator coll = null;
93 void compareArray(RuleBasedCollator c, String[] tests) {
126 RuleBasedCollator coll = null;
225 RuleBasedCollator collator;
285 RuleBasedCollator collator;
297 collator = new RuleBasedCollator(rule);
325 private static RuleBasedCollator m_collator_;
329 private static RuleBasedCollator getThaiCollator() throws Exception
332 m_collator_ = (RuleBasedCollator)Collato
[all...]
H A DCollationAPITest.java37 import com.ibm.icu.text.RuleBasedCollator;
262 RuleBasedCollator col3 = null;
264 col3 = new RuleBasedCollator(ruleset);
266 errln("Failure creating RuleBasedCollator with rule: \"" + ruleset + "\"\n" + e);
270 col3 = (RuleBasedCollator)col1;
292 CollationElementIterator iterator1 = ((RuleBasedCollator)col).getCollationElementIterator(testString1);
296 CollationElementIterator iterator2 = ((RuleBasedCollator)col).getCollationElementIterator(chariter);
298 CollationElementIterator iterator3 = ((RuleBasedCollator)col).getCollationElementIterator(uchariter);
500 // RuleBasedCollator rcol = (RuleBasedCollator)Collato
[all...]
/external/icu/icu4c/source/i18n/unicode/
H A Dtblcoll.h12 * \brief C++ API: The RuleBasedCollator class implements the Collator abstract base class.
24 * constructor which reads RuleBasedCollator object from
26 * RuleBasedCollator out to a binary file. The streamIn
32 * Added a private RuleBasedCollator(Locale&) constructor,
47 * 08/05/98 erm Synched with 1.2 version of RuleBasedCollator.java
95 * The RuleBasedCollator class provides the implementation of
110 * Note, RuleBasedCollator is not to be subclassed.
113 class U_I18N_API RuleBasedCollator : public Collator { class in inherits:Collator
116 * RuleBasedCollator constructor. This takes the table rules and builds a
117 * collation table out of them. Please see RuleBasedCollator clas
[all...]
H A Dstsearch.h19 * \brief C++ API: Service for searching text based on RuleBasedCollator.
34 * in a {@link RuleBasedCollator} object.
130 * @see RuleBasedCollator
172 * @param coll A <tt>RuleBasedCollator</tt> object which defines
189 RuleBasedCollator *coll,
233 * @param coll A <tt>RuleBasedCollator</tt> object which defines
249 RuleBasedCollator *coll,
360 * Caller may modify but <b>must not</b> delete the <tt>RuleBasedCollator</tt>!
366 RuleBasedCollator * getCollator() const;
376 void setCollator(RuleBasedCollator *col
[all...]
H A Dcoleitr.h52 class RuleBasedCollator;
81 * RuleBasedCollator* rbc =
82 * (RuleBasedCollator*) RuleBasedCollator::createInstance(success);
116 * @see RuleBasedCollator
309 friend class RuleBasedCollator;
322 const RuleBasedCollator* order, UErrorCode& status);
327 // (See the implementation of RuleBasedCollator::operator==().)
329 // by both CollationElementIterator and RuleBasedCollator
342 const RuleBasedCollator* orde
[all...]
/external/icu/icu4c/source/i18n/
H A Drulebasedcollator.cpp140 RuleBasedCollator::RuleBasedCollator(const RuleBasedCollator &other) function in class:RuleBasedCollator
153 RuleBasedCollator::RuleBasedCollator(const uint8_t *bin, int32_t length, function in class:RuleBasedCollator
154 const RuleBasedCollator *base, UErrorCode &errorCode)
184 RuleBasedCollator::RuleBasedCollator(const CollationCacheEntry *entry) function in class:RuleBasedCollator
196 RuleBasedCollator::~RuleBasedCollator() {
[all...]

Completed in 542 milliseconds

1234