HomeSort by relevance Sort by last modified time
    Searched refs:RuleBasedCollator (Results 1 - 25 of 48) sorted by null

1 2

  /external/icu4c/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
72 /* public RuleBasedCollator constructor ---------------------------------- */
79 RuleBasedCollator::RuleBasedCollator(const RuleBasedCollator& that)
85 RuleBasedCollator::operator=(that);
88 RuleBasedCollator::RuleBasedCollator(const UnicodeString& rules
    [all...]
  /dalvik/libcore/text/src/main/java/java/text/
RuleBasedCollator.java 29 * {@code RuleBasedCollator} has the following restrictions for efficiency
36 * <li> If a character is not located in the {@code RuleBasedCollator}, the
128 * {@code RuleBasedCollator} automatically processes its rule table to include
135 * This allows you to use a RuleBasedCollator to compare accented strings even
154 * If you produce one of these errors, {@code RuleBasedCollator} throws a
161 * construct the {@code RuleBasedCollator} with the rules contained in a
168 * RuleBasedCollator mySimple = new RuleBasedCollator(Simple);
183 * RuleBasedCollator myNorwegian = new RuleBasedCollator(Norwegian)
    [all...]
  /external/icu4c/i18n/unicode/
coleitr.h 78 * RuleBasedCollator* rbc =
79 * (RuleBasedCollator*) RuleBasedCollator::createInstance(success);
117 * @see RuleBasedCollator
296 friend class RuleBasedCollator;
309 const RuleBasedCollator* order, UErrorCode& status);
322 const RuleBasedCollator* order, UErrorCode& status);
361 order &= RuleBasedCollator::PRIMARYORDERMASK;
362 return (order >> RuleBasedCollator::PRIMARYORDERSHIFT);
372 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...]
sortkey.h 40 class RuleBasedCollator;
91 * @see RuleBasedCollator
274 * Allow private access to RuleBasedCollator
276 friend class RuleBasedCollator;
  /dalvik/libcore/text/src/test/java/org/apache/harmony/text/tests/java/text/
RuleBasedCollatorTest.java 34 import java.text.RuleBasedCollator;
38 @TestTargetClass(RuleBasedCollator.class)
42 * @tests java.text.RuleBasedCollator#RuleBasedCollator(String)
46 method = "RuleBasedCollator",
50 RuleBasedCollator rbc;
52 rbc = new RuleBasedCollator("<a< b< c< d");
53 assertNotSame("RuleBasedCollator object is null", null, rbc);
59 rbc = new RuleBasedCollator("<a< '&'b< \u0301< d");
60 assertNotSame("RuleBasedCollator object is null", null, rbc)
    [all...]
CollationElementIteratorTest.java 29 import java.text.RuleBasedCollator;
42 private RuleBasedCollator coll;
45 coll = (RuleBasedCollator) Collator.getInstance(Locale.US);
162 RuleBasedCollator rbColl = (RuleBasedCollator) Collator
180 RuleBasedCollator rbColl = (RuleBasedCollator) Collator
200 RuleBasedCollator rbColl = (RuleBasedCollator) Collator
220 RuleBasedCollator rbColl = (RuleBasedCollator) Collato
    [all...]
CollatorTest.java 29 import java.text.RuleBasedCollator;
245 if (c1 instanceof RuleBasedCollator) {
249 rule = ((RuleBasedCollator) c1).getRules();
250 temp = new RuleBasedCollator(rule);
280 RuleBasedCollator collator;
282 collator = new RuleBasedCollator("; \u0300 < a, A < b < c < d");
338 RuleBasedCollator collator;
340 collator = new RuleBasedCollator("; \u0300 < a, A < b < c < d");
  /external/icu4c/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 24 en_us = (RuleBasedCollator *)Collator::createInstance(Locale::getUS(), status);
86 RuleBasedCollator c1 = new RuleBasedCollator("< o "
110 RuleBasedCollator *c1 = new RuleBasedCollator(rules, status);
113 RuleBasedCollator *c2 = new RuleBasedCollator(c1->getRules(), status);
146 RuleBasedCollator *c = (RuleBasedCollator *) en_us->clone();
188 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
173 void dump(UnicodeString msg, RuleBasedCollator* c, UErrorCode& status);
itercoll.h 111 RuleBasedCollator *en_us;
dadrcoll.h 54 RuleBasedCollator *UCA; // needed for opening collators from binary images
regcoll.h 81 // RuleBasedCollator.getRules does not return the exact pattern as input
128 // RuleBasedCollator breaks on "< a < bb" rule
134 // RuleBasedCollator.equals(null) throws NullPointerException
223 // RuleBasedCollator doesn't use getCollationElementIterator internally
238 RuleBasedCollator *en_us;
dadrcoll.cpp 42 UCA = (RuleBasedCollator*)Collator::createInstance("root", status);
195 col = new RuleBasedCollator(testSetting, status);
209 RuleBasedCollator* clone = NULL;
211 RuleBasedCollator* rbc = (RuleBasedCollator*)col;
216 clone = new RuleBasedCollator(cloneBuf, cloneSize, UCA, intStatus);
218 errln("Could not clone the RuleBasedCollator. Error: %s", u_errorName(intStatus));
apicoll.cpp 18 // constructor which reads RuleBasedCollator object from
20 // RuleBasedCollator out to a binary file. The streamIn
188 RuleBasedCollator *rcol = (RuleBasedCollator *)Collator::createInstance("da_DK",
233 doAssert(((RuleBasedCollator *)col)->getRules() == ((RuleBasedCollator *)junk)->getRules(),
281 RuleBasedCollator *col1, *col2, *col3, *col4;
287 col1 = new RuleBasedCollator(ruleset1, status);
297 col2 = new RuleBasedCollator(ruleset2, status);
308 col3 = (RuleBasedCollator *)Collator::createInstance(locale, status)
    [all...]
currcoll.cpp 84 RuleBasedCollator *c = (RuleBasedCollator *)Collator::createInstance("en_US", status);
rndmcoll.cpp 161 Collator * c = new RuleBasedCollator(newRule,status);
  /packages/providers/ContactsProvider/src/com/android/providers/contacts/
NameNormalizer.java 20 import com.ibm.icu4jni.text.RuleBasedCollator;
28 private static final RuleBasedCollator sCompressingCollator;
30 sCompressingCollator = (RuleBasedCollator)Collator.getInstance(null);
35 private static final RuleBasedCollator sComplexityCollator;
37 sComplexityCollator = (RuleBasedCollator)Collator.getInstance(null);
  /dalvik/libcore/icu/src/main/java/com/ibm/icu4jni/text/
RuleBasedCollator.java 29 * <code>RuleBasedCollator</code> has the following restrictions for efficiency
36 * <li> If a character is not located in the RuleBasedCollator, the default
109 * <code>RuleBasedCollator</code> automatically processes its rule table to
116 * This allows you to use a RuleBasedCollator to compare accented strings even
137 * If you produce one of these errors, a <code>RuleBasedCollator</code> throws
152 * tailored to your needs, you construct the <code>RuleBasedCollator</code>
157 * RuleBasedCollator mySimple = new RuleBasedCollator(Simple);
168 * RuleBasedCollator myNorwegian = new RuleBasedCollator(Norwegian)
    [all...]
Collator.java 14 import com.ibm.icu4jni.text.RuleBasedCollator;
19 * com.ibm.icu4jni.text.RuleBasedCollator, is currently provided and is
199 * Current implementation createInstance() returns a RuleBasedCollator(Locale)
200 * instance. The RuleBasedCollator will be created in the following order,
219 * Current implementation createInstance() returns a RuleBasedCollator(Locale)
220 * instance. The RuleBasedCollator will be created in the following order,
234 RuleBasedCollator result = new RuleBasedCollator(locale);

Completed in 2077 milliseconds

1 2