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

1 2 3

  /external/icu/icu4c/source/common/
unifunct.cpp 16 UnicodeMatcher* UnicodeFunctor::toMatcher() const {
unifilt.cpp 21 UnicodeMatcher::~UnicodeMatcher() {}
27 * Note that UnicodeMatcher is a base class of UnicodeFilter.
29 UnicodeMatcher* UnicodeFilter::toMatcher() const {
36 * Default implementation of UnicodeMatcher::matches() for Unicode
util.h 25 class UnicodeMatcher;
227 const UnicodeMatcher* matcher,
  /external/icu/icu4c/source/common/unicode/
unifunct.h 23 class UnicodeMatcher;
52 * Cast 'this' to a UnicodeMatcher* pointer and return the
53 * pointer, or null if this is not a UnicodeMatcher*. Subclasses
54 * that mix in UnicodeMatcher as a base class must override this.
56 * cannot be cast to a pointer to a UnicodeMatcher, since
57 * UnicodeMatcher is a mixin that does not derive from
61 virtual UnicodeMatcher* toMatcher() const;
unifilt.h 42 * of its base class, UnicodeMatcher. These methods are toPattern()
48 * be called. However, this breaks the UnicodeMatcher base class
51 * <p>In the future we may revisit the UnicodeMatcher / UnicodeFilter
54 * UnicodeMatcher protocol.
59 class U_COMMON_API UnicodeFilter : public UnicodeFunctor, public UnicodeMatcher {
78 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
82 virtual UnicodeMatcher* toMatcher() const;
85 * Implement UnicodeMatcher API.
unimatch.h 26 * Constants returned by <code>UnicodeMatcher::matches()</code>
64 * <code>UnicodeMatcher</code> defines a protocol for objects that can
68 class U_COMMON_API UnicodeMatcher /* not : public UObject because this is an interface/mixin class */ {
75 virtual ~UnicodeMatcher();
  /external/icu/icu4c/source/i18n/
rbt_data.h 25 class UnicodeMatcher;
60 * UnicodeMatcher, in which case the character in the UnicodeString in this hash is
62 * data.variables. The stand-in also represents the UnicodeMatcher in
126 * Given a stand-in character, return the UnicodeMatcher that it
130 * @return return the UnicodeMatcher that 'standIn' represents
132 UnicodeMatcher* lookupMatcher(UChar32 standIn) const;
quant.h 22 class Quantifier : public UnicodeFunctor, public UnicodeMatcher {
36 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
38 * @return the UnicodeMatcher pointer.
40 virtual UnicodeMatcher* toMatcher() const;
49 * Implement UnicodeMatcher
76 * Implement UnicodeMatcher
85 * Implement UnicodeMatcher
92 * Implement UnicodeMatcher
quant.cpp 34 UnicodeMatcher(o),
53 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
56 UnicodeMatcher* Quantifier::toMatcher() const {
58 UnicodeMatcher *nonconst_base = static_cast<UnicodeMatcher *>(nonconst_this);
96 * Implement UnicodeMatcher
123 * Implement UnicodeMatcher
130 * Implement UnicodeMatcher
strmatch.cpp 40 UnicodeMatcher(o),
64 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
67 UnicodeMatcher* StringMatcher::toMatcher() const {
69 UnicodeMatcher *nonconst_base = static_cast<UnicodeMatcher *>(nonconst_this);
86 * Implement UnicodeMatcher
98 UnicodeMatcher* subm = data->lookupMatcher(keyChar);
129 UnicodeMatcher* subm = data->lookupMatcher(keyChar);
158 * Implement UnicodeMatcher
170 const UnicodeMatcher* m = data->lookupMatcher(keyChar)
    [all...]
strmatch.h 27 * UnicodeMatcher API. This object also implements the
42 class StringMatcher : public UnicodeFunctor, public UnicodeMatcher, public UnicodeReplacer {
49 * stand-ins that represent nested UnicodeMatcher objects.
56 * UnicodeMatcher objects.
82 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
84 * @return the UnicodeMatcher point.
86 virtual UnicodeMatcher* toMatcher() const;
96 * Implement UnicodeMatcher
123 * Implement UnicodeMatcher
132 * Implement UnicodeMatcher
    [all...]
  /external/icu/android_icu4j/src/main/java/android/icu/text/
SymbolTable.java 27 * UnicodeMatcher objects. This is used by RuleBasedTransliterator,
56 * Lookup the UnicodeMatcher associated with the given character, and
59 * @return the UnicodeMatcher object represented by the given
62 UnicodeMatcher lookupMatcher(int ch);
UnicodeMatcher.java 11 * <code>UnicodeMatcher</code> defines a protocol for objects that can
14 public interface UnicodeMatcher {
TransliterationRule.java 88 * a UnicodeMatcher for generality, but in practice it is always a
92 UnicodeMatcher[] segments;
146 * @param segs array of UnicodeMatcher corresponding to input pattern
157 UnicodeMatcher[] segs,
261 UnicodeMatcher m = (key != null) ? key : postContext;
411 if (match != UnicodeMatcher.U_MATCH) {
412 return UnicodeMatcher.U_MISMATCH;
423 return UnicodeMatcher.U_MISMATCH;
432 if (match != UnicodeMatcher.U_MATCH) {
445 return UnicodeMatcher.U_PARTIAL_MATCH
    [all...]
StringMatcher.java 13 * UnicodeMatcher API. This object also implements the
28 class StringMatcher implements UnicodeMatcher, UnicodeReplacer {
61 * stand-ins that represent nested UnicodeMatcher objects.
65 * UnicodeMatcher objects.
80 * stand-ins that represent nested UnicodeMatcher objects.
87 * UnicodeMatcher objects.
98 * Implement UnicodeMatcher
114 UnicodeMatcher subm = data.lookupMatcher(keyChar);
145 UnicodeMatcher subm = data.lookupMatcher(keyChar);
174 * Implement UnicodeMatcher
    [all...]
Quantifier.java 11 class Quantifier implements UnicodeMatcher {
13 private UnicodeMatcher matcher;
24 public Quantifier(UnicodeMatcher theMatcher,
35 * Implement UnicodeMatcher API.
70 * Implement UnicodeMatcher API
96 * Implement UnicodeMatcher API
103 * Implementation of UnicodeMatcher API. Union the set of all
UnicodeFilter.java 14 public abstract class UnicodeFilter implements UnicodeMatcher {
25 * Default implementation of UnicodeMatcher::matches() for Unicode
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
SymbolTable.java 26 * UnicodeMatcher objects. This is used by RuleBasedTransliterator,
59 * Lookup the UnicodeMatcher associated with the given character, and
62 * @return the UnicodeMatcher object represented by the given
66 UnicodeMatcher lookupMatcher(int ch);
UnicodeMatcher.java 10 * <code>UnicodeMatcher</code> defines a protocol for objects that can
14 public interface UnicodeMatcher {
Quantifier.java 10 class Quantifier implements UnicodeMatcher {
12 private UnicodeMatcher matcher;
23 public Quantifier(UnicodeMatcher theMatcher,
34 * Implement UnicodeMatcher API.
69 * Implement UnicodeMatcher API
95 * Implement UnicodeMatcher API
102 * Implementation of UnicodeMatcher API. Union the set of all
UnicodeFilter.java 18 public abstract class UnicodeFilter implements UnicodeMatcher {
30 * Default implementation of UnicodeMatcher::matches() for Unicode
  /external/icu/icu4j/main/classes/translit/src/com/ibm/icu/text/
TransliterationRule.java 87 * a UnicodeMatcher for generality, but in practice it is always a
91 UnicodeMatcher[] segments;
145 * @param segs array of UnicodeMatcher corresponding to input pattern
156 UnicodeMatcher[] segs,
260 UnicodeMatcher m = (key != null) ? key : postContext;
410 if (match != UnicodeMatcher.U_MATCH) {
411 return UnicodeMatcher.U_MISMATCH;
422 return UnicodeMatcher.U_MISMATCH;
431 if (match != UnicodeMatcher.U_MATCH) {
444 return UnicodeMatcher.U_PARTIAL_MATCH
    [all...]
StringMatcher.java 12 * UnicodeMatcher API. This object also implements the
27 class StringMatcher implements UnicodeMatcher, UnicodeReplacer {
60 * stand-ins that represent nested UnicodeMatcher objects.
64 * UnicodeMatcher objects.
79 * stand-ins that represent nested UnicodeMatcher objects.
86 * UnicodeMatcher objects.
97 * Implement UnicodeMatcher
113 UnicodeMatcher subm = data.lookupMatcher(keyChar);
144 UnicodeMatcher subm = data.lookupMatcher(keyChar);
173 * Implement UnicodeMatcher
    [all...]
  /external/icu/android_icu4j/src/main/tests/android/icu/dev/util/
Tokenizer.java 19 import android.icu.text.UnicodeMatcher;
298 public UnicodeMatcher lookupMatcher(int ch) {
  /external/icu/icu4j/main/tests/translit/src/com/ibm/icu/dev/util/
Tokenizer.java 18 import com.ibm.icu.text.UnicodeMatcher;
297 public UnicodeMatcher lookupMatcher(int ch) {

Completed in 2147 milliseconds

1 2 3