Lines Matching refs:StringMatcher
25 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(StringMatcher) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() argument
27 StringMatcher::StringMatcher(const UnicodeString& theString, in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
40 StringMatcher::StringMatcher(const StringMatcher& o) : in StringMatcher() function in StringMatcher
55 StringMatcher::~StringMatcher() { in ~StringMatcher()
61 UnicodeFunctor* StringMatcher::clone() const { in clone()
62 return new StringMatcher(*this); in clone()
69 UnicodeMatcher* StringMatcher::toMatcher() const { in toMatcher()
70 StringMatcher *nonconst_this = const_cast<StringMatcher *>(this); in toMatcher()
80 UnicodeReplacer* StringMatcher::toReplacer() const { in toReplacer()
81 StringMatcher *nonconst_this = const_cast<StringMatcher *>(this); in toReplacer()
90 UMatchDegree StringMatcher::matches(const Replaceable& text, in matches()
162 UnicodeString& StringMatcher::toPattern(UnicodeString& result, in toPattern()
192 UBool StringMatcher::matchesIndexValue(uint8_t v) const { in matchesIndexValue()
204 void StringMatcher::addMatchSetTo(UnicodeSet& toUnionTo) const { in addMatchSetTo()
220 int32_t StringMatcher::replace(Replaceable& text, in replace()
246 UnicodeString& StringMatcher::toReplacerPattern(UnicodeString& rule, in toReplacerPattern()
259 void StringMatcher::resetMatch() { in resetMatch()
268 void StringMatcher::addReplacementSetTo(UnicodeSet& /*toUnionTo*/) const { in addReplacementSetTo()
279 void StringMatcher::setData(const TransliterationRuleData* d) { in setData()