net.sourceforge.pmd.util.filter
Class RegexStringFilter

java.lang.Object
  extended by net.sourceforge.pmd.util.filter.RegexStringFilter
All Implemented Interfaces:
Filter<String>

public class RegexStringFilter
extends Object
implements Filter<String>

A filter to which uses a regular expression to match upon Strings.


Field Summary
protected  Pattern pattern
           
protected  String regex
           
 
Constructor Summary
RegexStringFilter()
           
RegexStringFilter(String regex)
           
 
Method Summary
 boolean filter(String obj)
           
 String getRegex()
           
 void setRegex(String regex)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

regex

protected String regex

pattern

protected Pattern pattern
Constructor Detail

RegexStringFilter

public RegexStringFilter()

RegexStringFilter

public RegexStringFilter(String regex)
Method Detail

getRegex

public String getRegex()

setRegex

public void setRegex(String regex)

filter

public boolean filter(String obj)
Specified by:
filter in interface Filter<String>

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2012 SonarSource. All Rights Reserved.