net.sourceforge.pmd.util.filter
Class RegexStringFilter
java.lang.Object
net.sourceforge.pmd.util.filter.RegexStringFilter
- All Implemented Interfaces:
- Filter<java.lang.String>
public class RegexStringFilter
- extends java.lang.Object
- implements Filter<java.lang.String>
A filter to which uses a regular expression to match upon Strings.
Field Summary |
protected java.util.regex.Pattern |
pattern
|
protected java.lang.String |
regex
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
regex
protected java.lang.String regex
pattern
protected java.util.regex.Pattern pattern
RegexStringFilter
public RegexStringFilter()
RegexStringFilter
public RegexStringFilter(java.lang.String regex)
getRegex
public java.lang.String getRegex()
setRegex
public void setRegex(java.lang.String regex)
filter
public boolean filter(java.lang.String obj)
- Specified by:
filter
in interface Filter<java.lang.String>
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object