public class PredicateSelector extends ObjectSelector<Predicate<java.lang.Object>>
| Constructor and Description |
|---|
PredicateSelector(Predicate<java.lang.Object> object) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
matches(java.lang.Object key)
Indicates whether this Selector matches the
key. |
static PredicateSelector |
predicateSelector(Predicate<java.lang.Object> predicate)
|
clone, getHeaderResolver, getObject, objectSelector, toStringpublic PredicateSelector(Predicate<java.lang.Object> object)
public static PredicateSelector predicateSelector(Predicate<java.lang.Object> predicate)
predicate - The Predicate to delegate to when matching objects.public boolean matches(java.lang.Object key)
Selectorkey.matches in interface Selectormatches in class ObjectSelector<Predicate<java.lang.Object>>key - The key to matchtrue if there's a match, otherwise false.