com.ldodds.slug.http
Class RegexFilter

java.lang.Object
  extended bycom.ldodds.slug.framework.config.ComponentImpl
      extended bycom.ldodds.slug.http.URLTaskFilter
          extended bycom.ldodds.slug.http.RegexFilter
All Implemented Interfaces:
Component, TaskFilter

public class RegexFilter
extends URLTaskFilter


Field Summary
 
Fields inherited from class com.ldodds.slug.framework.config.ComponentImpl
_configured
 
Constructor Summary
RegexFilter()
           
RegexFilter(java.util.regex.Pattern pattern)
           
RegexFilter(java.lang.String regex)
           
 
Method Summary
protected  boolean doConfig(Resource self)
           
 java.util.regex.Pattern getPattern()
           
 
Methods inherited from class com.ldodds.slug.http.URLTaskFilter
accept
 
Methods inherited from class com.ldodds.slug.framework.config.ComponentImpl
configure, isConfigured
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ldodds.slug.framework.config.Component
configure, isConfigured
 

Constructor Detail

RegexFilter

public RegexFilter()

RegexFilter

public RegexFilter(java.lang.String regex)

RegexFilter

public RegexFilter(java.util.regex.Pattern pattern)
Method Detail

doConfig

protected boolean doConfig(Resource self)
Overrides:
doConfig in class ComponentImpl

getPattern

public java.util.regex.Pattern getPattern()