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

1 2 3

  /external/icu/icu4c/source/common/
unifunct.cpp 18 UnicodeMatcher* UnicodeFunctor::toMatcher() const {
unifilt.cpp 23 UnicodeMatcher::~UnicodeMatcher() {}
29 * Note that UnicodeMatcher is a base class of UnicodeFilter.
31 UnicodeMatcher* UnicodeFilter::toMatcher() const {
38 * Default implementation of UnicodeMatcher::matches() for Unicode
util.h 27 class UnicodeMatcher;
229 const UnicodeMatcher* matcher,
  /external/icu/icu4c/source/common/unicode/
unifunct.h 25 class UnicodeMatcher;
54 * Cast 'this' to a UnicodeMatcher* pointer and return the
55 * pointer, or null if this is not a UnicodeMatcher*. Subclasses
56 * that mix in UnicodeMatcher as a base class must override this.
58 * cannot be cast to a pointer to a UnicodeMatcher, since
59 * UnicodeMatcher is a mixin that does not derive from
63 virtual UnicodeMatcher* toMatcher() const;
unifilt.h 44 * of its base class, UnicodeMatcher. These methods are toPattern()
50 * be called. However, this breaks the UnicodeMatcher base class
53 * <p>In the future we may revisit the UnicodeMatcher / UnicodeFilter
56 * UnicodeMatcher protocol.
61 class U_COMMON_API UnicodeFilter : public UnicodeFunctor, public UnicodeMatcher {
80 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
84 virtual UnicodeMatcher* toMatcher() const;
87 * Implement UnicodeMatcher API.
unimatch.h 28 * Constants returned by <code>UnicodeMatcher::matches()</code>
66 * <code>UnicodeMatcher</code> defines a protocol for objects that can
70 class U_COMMON_API UnicodeMatcher /* not : public UObject because this is an interface/mixin class */ {
77 virtual ~UnicodeMatcher();
  /external/icu/icu4c/source/i18n/
rbt_data.h 27 class UnicodeMatcher;
62 * UnicodeMatcher, in which case the character in the UnicodeString in this hash is
64 * data.variables. The stand-in also represents the UnicodeMatcher in
128 * Given a stand-in character, return the UnicodeMatcher that it
132 * @return return the UnicodeMatcher that 'standIn' represents
134 UnicodeMatcher* lookupMatcher(UChar32 standIn) const;
quant.h 24 class Quantifier : public UnicodeFunctor, public UnicodeMatcher {
38 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
40 * @return the UnicodeMatcher pointer.
42 virtual UnicodeMatcher* toMatcher() const;
51 * Implement UnicodeMatcher
78 * Implement UnicodeMatcher
87 * Implement UnicodeMatcher
94 * Implement UnicodeMatcher
quant.cpp 36 UnicodeMatcher(o),
55 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
58 UnicodeMatcher* Quantifier::toMatcher() const {
60 UnicodeMatcher *nonconst_base = static_cast<UnicodeMatcher *>(nonconst_this);
98 * Implement UnicodeMatcher
125 * Implement UnicodeMatcher
132 * Implement UnicodeMatcher
strmatch.cpp 42 UnicodeMatcher(o),
66 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
69 UnicodeMatcher* StringMatcher::toMatcher() const {
71 UnicodeMatcher *nonconst_base = static_cast<UnicodeMatcher *>(nonconst_this);
88 * Implement UnicodeMatcher
100 UnicodeMatcher* subm = data->lookupMatcher(keyChar);
131 UnicodeMatcher* subm = data->lookupMatcher(keyChar);
160 * Implement UnicodeMatcher
172 const UnicodeMatcher* m = data->lookupMatcher(keyChar)
    [all...]
strmatch.h 29 * UnicodeMatcher API. This object also implements the
44 class StringMatcher : public UnicodeFunctor, public UnicodeMatcher, public UnicodeReplacer {
51 * stand-ins that represent nested UnicodeMatcher objects.
58 * UnicodeMatcher objects.
84 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
86 * @return the UnicodeMatcher point.
88 virtual UnicodeMatcher* toMatcher() const;
98 * Implement UnicodeMatcher
125 * Implement UnicodeMatcher
134 * Implement UnicodeMatcher
    [all...]
  /external/icu/android_icu4j/src/main/java/android/icu/text/
SymbolTable.java 29 * UnicodeMatcher objects. This is used by RuleBasedTransliterator,
58 * Lookup the UnicodeMatcher associated with the given character, and
61 * @return the UnicodeMatcher object represented by the given
64 UnicodeMatcher lookupMatcher(int ch);
UnicodeMatcher.java 13 * <code>UnicodeMatcher</code> defines a protocol for objects that can
16 public interface UnicodeMatcher {
TransliterationRule.java 90 * a UnicodeMatcher for generality, but in practice it is always a
94 UnicodeMatcher[] segments;
148 * @param segs array of UnicodeMatcher corresponding to input pattern
159 UnicodeMatcher[] segs,
263 UnicodeMatcher m = (key != null) ? key : postContext;
413 if (match != UnicodeMatcher.U_MATCH) {
414 return UnicodeMatcher.U_MISMATCH;
425 return UnicodeMatcher.U_MISMATCH;
434 if (match != UnicodeMatcher.U_MATCH) {
447 return UnicodeMatcher.U_PARTIAL_MATCH
    [all...]
StringMatcher.java 15 * UnicodeMatcher API. This object also implements the
30 class StringMatcher implements UnicodeMatcher, UnicodeReplacer {
63 * stand-ins that represent nested UnicodeMatcher objects.
67 * UnicodeMatcher objects.
82 * stand-ins that represent nested UnicodeMatcher objects.
89 * UnicodeMatcher objects.
100 * Implement UnicodeMatcher
117 UnicodeMatcher subm = data.lookupMatcher(keyChar);
148 UnicodeMatcher subm = data.lookupMatcher(keyChar);
177 * Implement UnicodeMatcher
    [all...]
Quantifier.java 13 class Quantifier implements UnicodeMatcher {
15 private UnicodeMatcher matcher;
26 public Quantifier(UnicodeMatcher theMatcher,
37 * Implement UnicodeMatcher API.
72 * Implement UnicodeMatcher API
98 * Implement UnicodeMatcher API
105 * Implementation of UnicodeMatcher API. Union the set of all
UnicodeFilter.java 17 public abstract class UnicodeFilter implements UnicodeMatcher {
28 * Default implementation of UnicodeMatcher::matches() for Unicode
RuleBasedTransliterator.java 397 * Map category variable (Character) to UnicodeMatcher or UnicodeReplacer.
415 * Return the UnicodeMatcher represented by the given character, or
418 public UnicodeMatcher lookupMatcher(int standIn) {
421 ? (UnicodeMatcher) variables[i] : null;
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
SymbolTable.java 28 * UnicodeMatcher objects. This is used by RuleBasedTransliterator,
61 * Lookup the UnicodeMatcher associated with the given character, and
64 * @return the UnicodeMatcher object represented by the given
68 UnicodeMatcher lookupMatcher(int ch);
UnicodeMatcher.java 12 * <code>UnicodeMatcher</code> defines a protocol for objects that can
16 public interface UnicodeMatcher {
Quantifier.java 12 class Quantifier implements UnicodeMatcher {
14 private UnicodeMatcher matcher;
25 public Quantifier(UnicodeMatcher theMatcher,
36 * Implement UnicodeMatcher API.
71 * Implement UnicodeMatcher API
97 * Implement UnicodeMatcher API
104 * Implementation of UnicodeMatcher API. Union the set of all
UnicodeFilter.java 21 public abstract class UnicodeFilter implements UnicodeMatcher {
33 * Default implementation of UnicodeMatcher::matches() for Unicode
  /external/icu/icu4j/main/classes/translit/src/com/ibm/icu/text/
TransliterationRule.java 89 * a UnicodeMatcher for generality, but in practice it is always a
93 UnicodeMatcher[] segments;
147 * @param segs array of UnicodeMatcher corresponding to input pattern
158 UnicodeMatcher[] segs,
262 UnicodeMatcher m = (key != null) ? key : postContext;
412 if (match != UnicodeMatcher.U_MATCH) {
413 return UnicodeMatcher.U_MISMATCH;
424 return UnicodeMatcher.U_MISMATCH;
433 if (match != UnicodeMatcher.U_MATCH) {
446 return UnicodeMatcher.U_PARTIAL_MATCH
    [all...]
StringMatcher.java 14 * UnicodeMatcher API. This object also implements the
29 class StringMatcher implements UnicodeMatcher, UnicodeReplacer {
62 * stand-ins that represent nested UnicodeMatcher objects.
66 * UnicodeMatcher objects.
81 * stand-ins that represent nested UnicodeMatcher objects.
88 * UnicodeMatcher objects.
99 * Implement UnicodeMatcher
116 UnicodeMatcher subm = data.lookupMatcher(keyChar);
147 UnicodeMatcher subm = data.lookupMatcher(keyChar);
176 * Implement UnicodeMatcher
    [all...]
RuleBasedTransliterator.java 395 * Map category variable (Character) to UnicodeMatcher or UnicodeReplacer.
413 * Return the UnicodeMatcher represented by the given character, or
416 public UnicodeMatcher lookupMatcher(int standIn) {
419 ? (UnicodeMatcher) variables[i] : null;

Completed in 524 milliseconds

1 2 3