bibliothek.util.filter
Class RegexFilter
java.lang.Object
bibliothek.util.filter.RegexFilter
- All Implemented Interfaces:
- Filter<String>
public class RegexFilter
- extends Object
- implements Filter<String>
This filter uses regular expressions to filter a String
.
- Author:
- Benjamin Sigg
- See Also:
String.matches(String)
Method Summary |
boolean |
includes(String item)
Tells whether the item item should be included or not. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegexFilter
public RegexFilter(String regex)
- Creates a new filter.
- Parameters:
regex
- the regular expression which filters the String
s
includes
public boolean includes(String item)
- Description copied from interface:
Filter
- Tells whether the item
item
should be included or not.
- Specified by:
includes
in interface Filter<String>
- Parameters:
item
- the item to include, depending on the user of this filter the item may or may not be null
- Returns:
true
if item
is included, false
if item
is excluded