Interface Predicate<T>
-
- Type Parameters:
T- type of object upon which this predicate operates
- All Superinterfaces:
Predicate<T>
- All Known Implementing Classes:
AbstractTriStatePredicate,AllMatchPredicate,AnyMatchPredicate,CaseInsensitiveStringMatchPredicate,RegexPredicate,ScriptedPredicate,StrategyIndirectedPredicate
public interface Predicate<T> extends Predicate<T>
A convenience interface to allow our own classes to implement the JavaPredicateand log any calls to theapply(Object)method as deprecated.
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default booleanapply(T input)Deprecated.
-
-
-
Method Detail
-
apply
@Deprecated default boolean apply(@Nullable T input)
Deprecated.Default method to log deprecated use of Guava's apply() signature.- Parameters:
input- input to predicate- Returns:
- the result of the
Predicate.test(Object)method
-
-