Home | History | Annotate | Download | only in i18n

Lines Matching defs:StringMatcher

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