Package org.opennms.util.ilr
Class Filter
- java.lang.Object
-
- org.opennms.util.ilr.Filter
-
public class Filter extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
Filter.Predicate<T>
static interface
Filter.PropertyGetter<T>
-
Constructor Summary
Constructors Constructor Description Filter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Filter.Predicate<Integer>
createIntegerBasedPredicate(int j)
Filter.Predicate<String>
createStringBasedPredicate(String filterString)
static <T> Collection<T>
filter(Collection<T> target, Filter.Predicate<T> predicate)
static String
getSearchString()
static void
setSearchString(String searchString)
-
-
-
Method Detail
-
createIntegerBasedPredicate
public Filter.Predicate<Integer> createIntegerBasedPredicate(int j)
-
createStringBasedPredicate
public Filter.Predicate<String> createStringBasedPredicate(String filterString)
-
filter
public static <T> Collection<T> filter(Collection<T> target, Filter.Predicate<T> predicate)
-
setSearchString
public static void setSearchString(String searchString)
-
getSearchString
public static String getSearchString()
-
-