net.sf.staccatocommons.lang.predicate.internal
Class InPredicate<T>
java.lang.Object
net.sf.staccatocommons.lang.predicate.AbstractPredicate<T>
net.sf.staccatocommons.lang.predicate.internal.TopLevelPredicate<T>
net.sf.staccatocommons.lang.predicate.internal.InPredicate<T>
- Type Parameters:
T -
- All Implemented Interfaces:
- Serializable, net.sf.staccatocommons.defs.Applicable<T,Boolean>, net.sf.staccatocommons.defs.Evaluable<T>, net.sf.staccatocommons.defs.predicate.Predicate<T>
public class InPredicate<T>
- extends TopLevelPredicate<T>
A predicate that tests if evaluated element is in a set of values
- Author:
- flbugarelli
- See Also:
- Serialized Form
|
Method Summary |
boolean |
eval(T e)
|
InPredicate
public InPredicate(Collection<T> elements)
- Creates a new
InPredicate
InPredicate
public InPredicate(Set<T> elements)
- Creates a new
InPredicate
- Parameters:
elements -
InPredicate
public InPredicate(T... elements)
- Creates a new
InPredicate
- Parameters:
elements -
eval
public boolean eval(T e)
- Specified by:
eval in interface net.sf.staccatocommons.defs.Evaluable<T>- Specified by:
eval in class AbstractPredicate<T>
Copyright © 2010-2012 Staccatocommons. All Rights Reserved.