org.stringtree.juicer.regex
Class RegexStringFilter

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

public abstract class RegexStringFilter
extends PassStringFilter


Field Summary
protected  Pattern compiled
           
 
Fields inherited from class org.stringtree.juicer.string.PassStringFilter
it
 
Fields inherited from class org.stringtree.juicer.string.AbstractStringDestination
source
 
Constructor Summary
RegexStringFilter(java.lang.String from)
           
RegexStringFilter(java.lang.String from, StringSource source)
           
 
Method Summary
protected  java.lang.String escapeBackslashes(java.lang.String input)
           
 
Methods inherited from class org.stringtree.juicer.string.PassStringFilter
filter, 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
 

Field Detail

compiled

protected Pattern compiled
Constructor Detail

RegexStringFilter

public RegexStringFilter(java.lang.String from,
                         StringSource source)

RegexStringFilter

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

escapeBackslashes

protected java.lang.String escapeBackslashes(java.lang.String input)