Searched refs:UTF16CollationIterator (Results 1 - 21 of 21) sorted by relevance

/external/icu/icu4c/source/i18n/
H A Dutf16collationiterator.h34 class U_I18N_API UTF16CollationIterator : public CollationIterator { class in inherits:CollationIterator
36 UTF16CollationIterator(const CollationData *d, UBool numeric, function in class:UTF16CollationIterator
41 UTF16CollationIterator(const UTF16CollationIterator &other, const UChar *newText);
43 virtual ~UTF16CollationIterator();
63 UTF16CollationIterator(const UTF16CollationIterator &other) function in class:UTF16CollationIterator
85 class U_I18N_API FCDUTF16CollationIterator : public UTF16CollationIterator {
89 : UTF16CollationIterator(data, numeric, s, p, lim),
H A Dutf16collationiterator.cpp30 UTF16CollationIterator::UTF16CollationIterator(const UTF16CollationIterator &other, function in class:UTF16CollationIterator
38 UTF16CollationIterator::~UTF16CollationIterator() {}
41 UTF16CollationIterator::operator==(const CollationIterator &other) const {
43 const UTF16CollationIterator &o = static_cast<const UTF16CollationIterator &>(other);
49 UTF16CollationIterator::resetToOffset(int32_t newOffset) {
55 UTF16CollationIterator
[all...]
H A Dcoleitr.cpp284 newIter = new UTF16CollationIterator(rbc_->data, numeric, s, s, s + string_.length());
365 const UTF16CollationIterator *otherIter =
366 dynamic_cast<const UTF16CollationIterator *>(other.iter_);
368 newIter = new UTF16CollationIterator(*otherIter, string_.getBuffer());
H A Drulebasedcollator.cpp582 UTF16CollationIterator ci(data, numeric, varTop, varTop, varTop + len);
1050 UTF16CollationIterator leftIter(data, numeric,
1052 UTF16CollationIterator rightIter(data, numeric,
1339 UTF16CollationIterator iter(data, numeric, s, s, limit);
1498 UTF16CollationIterator iter(data, numeric, s, s, limit);
H A Dcollationsets.cpp512 UTF16CollationIterator iter(data, FALSE, NULL, NULL, NULL);
H A Dcollationbuilder.cpp1029 UTF16CollationIterator baseCEs(baseData, FALSE, s, s, s + nfdString.length());
/external/icu/android_icu4j/src/main/java/android/icu/impl/coll/
H A DUTF16CollationIterator.java9 * UTF16CollationIterator.java, ported from utf16collationiterator.h/.cpp
23 public class UTF16CollationIterator extends CollationIterator { class in inherits:CollationIterator
27 public UTF16CollationIterator(CollationData d) { method in class:UTF16CollationIterator
31 public UTF16CollationIterator(CollationData d, boolean numeric, CharSequence s, int p) { method in class:UTF16CollationIterator
42 UTF16CollationIterator o = (UTF16CollationIterator)other;
H A DContractionsAndExpansions.java203 UTF16CollationIterator iter = new UTF16CollationIterator(data);
H A DFCDUTF16CollationIterator.java23 public final class FCDUTF16CollationIterator extends UTF16CollationIterator {
43 // Skip the UTF16CollationIterator and call its parent.
H A DCollationBuilder.java793 UTF16CollationIterator baseCEs = new UTF16CollationIterator(baseData, false, s, 0);
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/impl/coll/
H A DUTF16CollationIterator.java8 * UTF16CollationIterator.java, ported from utf16collationiterator.h/.cpp
21 public class UTF16CollationIterator extends CollationIterator { class in inherits:CollationIterator
25 public UTF16CollationIterator(CollationData d) { method in class:UTF16CollationIterator
29 public UTF16CollationIterator(CollationData d, boolean numeric, CharSequence s, int p) { method in class:UTF16CollationIterator
40 UTF16CollationIterator o = (UTF16CollationIterator)other;
H A DContractionsAndExpansions.java199 UTF16CollationIterator iter = new UTF16CollationIterator(data);
H A DFCDUTF16CollationIterator.java21 public final class FCDUTF16CollationIterator extends UTF16CollationIterator {
41 // Skip the UTF16CollationIterator and call its parent.
H A DCollationBuilder.java789 UTF16CollationIterator baseCEs = new UTF16CollationIterator(baseData, false, s, 0);
/external/icu/android_icu4j/src/main/java/android/icu/text/
H A DRuleBasedCollator.java40 import android.icu.impl.coll.UTF16CollationIterator;
788 UTF16CollationIterator ci = new UTF16CollationIterator(data, numeric, varTop, 0);
1727 leftUTF16CollIter = new UTF16CollationIterator(data);
1728 rightUTF16CollIter = new UTF16CollationIterator(data);
1737 UTF16CollationIterator leftUTF16CollIter;
1738 UTF16CollationIterator rightUTF16CollIter;
H A DCollationElementIterator.java24 import android.icu.impl.coll.UTF16CollationIterator;
497 newIter = new UTF16CollationIterator(rbc_.data, numeric, string_, 0);
/external/icu/icu4j/main/classes/collate/src/com/ibm/icu/text/
H A DRuleBasedCollator.java39 import com.ibm.icu.impl.coll.UTF16CollationIterator;
810 UTF16CollationIterator ci = new UTF16CollationIterator(data, numeric, varTop, 0);
1762 leftUTF16CollIter = new UTF16CollationIterator(data);
1763 rightUTF16CollIter = new UTF16CollationIterator(data);
1772 UTF16CollationIterator leftUTF16CollIter;
1773 UTF16CollationIterator rightUTF16CollIter;
H A DCollationElementIterator.java23 import com.ibm.icu.impl.coll.UTF16CollationIterator;
512 newIter = new UTF16CollationIterator(rbc_.data, numeric, string_, 0);
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/collator/
H A DCollationTest.java37 import android.icu.impl.coll.UTF16CollationIterator;
306 UTF16CollationIterator ci = new UTF16CollationIterator(cd, false, "", 0);
345 UTF16CollationIterator ci1 = new UTF16CollationIterator(data, false, s, 0);
346 UTF16CollationIterator ci2 = new UTF16CollationIterator(data, false, s, 2);
/external/icu/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/
H A DCollationTest.java36 import com.ibm.icu.impl.coll.UTF16CollationIterator;
305 UTF16CollationIterator ci = new UTF16CollationIterator(cd, false, "", 0);
344 UTF16CollationIterator ci1 = new UTF16CollationIterator(data, false, s, 0);
345 UTF16CollationIterator ci2 = new UTF16CollationIterator(data, false, s, 2);
/external/icu/icu4c/source/test/intltest/
H A Dcollationtest.cpp229 UTF16CollationIterator ci(cd, FALSE, NULL, NULL, NULL);
270 UTF16CollationIterator ci1(data, FALSE, s, s, s + 2);
271 UTF16CollationIterator ci2(data, FALSE, s + 2, s + 2, NULL);

Completed in 1066 milliseconds