org.stringtree.juicer.string
Class DynamicRegexReplaceStringFilter

java.lang.Object
  extended by org.stringtree.juicer.string.AbstractStringDestination
      extended by org.stringtree.juicer.string.PassStringFilter
          extended by org.stringtree.juicer.regex.RegexStringFilter
              extended by org.stringtree.juicer.string.DynamicRegexReplaceStringFilter
All Implemented Interfaces:
StringDestination, StringFilter, StringSource
Direct Known Subclasses:
AugmentRegexReplaceStringFilter, FactoryRegexReplaceStringFilter

public abstract class DynamicRegexReplaceStringFilter
extends RegexStringFilter


Field Summary
 
Fields inherited from class org.stringtree.juicer.regex.RegexStringFilter
compiled
 
Fields inherited from class org.stringtree.juicer.string.PassStringFilter
it
 
Fields inherited from class org.stringtree.juicer.string.AbstractStringDestination
source
 
Constructor Summary
DynamicRegexReplaceStringFilter(java.lang.String from)
           
 
Method Summary
abstract  java.lang.String filter(Matcher matcher)
           
 java.lang.String filter(java.lang.String text)
           
 
Methods inherited from class org.stringtree.juicer.regex.RegexStringFilter
escapeBackslashes
 
Methods inherited from class org.stringtree.juicer.string.PassStringFilter
nextString
 
Methods inherited from class org.stringtree.juicer.string.AbstractStringDestination
connectSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.stringtree.juicer.string.StringDestination
connectSource
 

Constructor Detail

DynamicRegexReplaceStringFilter

public DynamicRegexReplaceStringFilter(java.lang.String from)
Method Detail

filter

public java.lang.String filter(java.lang.String text)
Specified by:
filter in interface StringFilter
Overrides:
filter in class PassStringFilter

filter

public abstract java.lang.String filter(Matcher matcher)