Home | History | Annotate | Download | only in i18n

Lines Matching defs:StringMatcher

24 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(StringMatcher)
26 StringMatcher::StringMatcher(const UnicodeString& theString,
39 StringMatcher::StringMatcher(const StringMatcher& o) :
54 StringMatcher::~StringMatcher() {
60 UnicodeFunctor* StringMatcher::clone() const {
61 return new StringMatcher(*this);
68 UnicodeMatcher* StringMatcher::toMatcher() const {
76 UnicodeReplacer* StringMatcher::toReplacer() const {
83 UMatchDegree StringMatcher::matches(const Replaceable& text,
155 UnicodeString& StringMatcher::toPattern(UnicodeString& result,
185 UBool StringMatcher::matchesIndexValue(uint8_t v) const {
197 void StringMatcher::addMatchSetTo(UnicodeSet& toUnionTo) const {
213 int32_t StringMatcher::replace(Replaceable& text,
239 UnicodeString& StringMatcher::toReplacerPattern(UnicodeString& rule,
252 void StringMatcher::resetMatch() {
261 void StringMatcher::addReplacementSetTo(UnicodeSet& /*toUnionTo*/) const {
272 void StringMatcher::setData(const TransliterationRuleData* d) {