Interface Predicate<T>
-
- Type Parameters:
T
- the value type
- All Superinterfaces:
Operation
,Serializable
- All Known Implementing Classes:
EvaluationFilter
public interface Predicate<T> extends Operation
Represents a predicate (boolean-valued function) of a value.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
test(T input)
Evaluates this predicate on the given argument.
-
-
-
Method Detail
-
test
boolean test(T input)
Evaluates this predicate on the given argument.- Parameters:
input
- the input argument- Returns:
- true if the input matches the predicate, false otherwise
-
-