Home | History | Annotate | Download | only in i18n

Lines Matching defs:StringReplacer

24 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(StringReplacer)
27 * Construct a StringReplacer that sets the emits the given output
37 StringReplacer::StringReplacer(const UnicodeString& theOutput,
48 * Construct a StringReplacer that sets the emits the given output
56 StringReplacer::StringReplacer(const UnicodeString& theOutput,
68 StringReplacer::StringReplacer(const StringReplacer& other) :
82 StringReplacer::~StringReplacer() {
88 UnicodeFunctor* StringReplacer::clone() const {
89 return new StringReplacer(*this);
95 UnicodeReplacer* StringReplacer::toReplacer() const {
96 return const_cast<StringReplacer *>(this);
102 int32_t StringReplacer::replace(Replaceable& text,
240 UnicodeString& StringReplacer::toReplacerPattern(UnicodeString& rule,
294 void StringReplacer::addReplacementSetTo(UnicodeSet& toUnionTo) const {
310 void StringReplacer::setData(const TransliterationRuleData* d) {