Lines Matching refs:StringMatcher
23 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(StringMatcher) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() argument
25 StringMatcher::StringMatcher(const UnicodeString& theString, in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
38 StringMatcher::StringMatcher(const StringMatcher& o) : in StringMatcher() function in StringMatcher
53 StringMatcher::~StringMatcher() { in ~StringMatcher()
59 UnicodeFunctor* StringMatcher::clone() const { in clone()
60 return new StringMatcher(*this); in clone()
67 UnicodeMatcher* StringMatcher::toMatcher() const { in toMatcher()
68 StringMatcher *nonconst_this = const_cast<StringMatcher *>(this); in toMatcher()
78 UnicodeReplacer* StringMatcher::toReplacer() const { in toReplacer()
79 StringMatcher *nonconst_this = const_cast<StringMatcher *>(this); in toReplacer()
88 UMatchDegree StringMatcher::matches(const Replaceable& text, in matches()
160 UnicodeString& StringMatcher::toPattern(UnicodeString& result, in toPattern()
190 UBool StringMatcher::matchesIndexValue(uint8_t v) const { in matchesIndexValue()
202 void StringMatcher::addMatchSetTo(UnicodeSet& toUnionTo) const { in addMatchSetTo()
218 int32_t StringMatcher::replace(Replaceable& text, in replace()
244 UnicodeString& StringMatcher::toReplacerPattern(UnicodeString& rule, in toReplacerPattern()
257 void StringMatcher::resetMatch() { in resetMatch()
266 void StringMatcher::addReplacementSetTo(UnicodeSet& /*toUnionTo*/) const { in addReplacementSetTo()
277 void StringMatcher::setData(const TransliterationRuleData* d) { in setData()