org.apache.commons.collections.functors
Class AllPredicate
- Predicate, PredicateDecorator, Serializable
public final class AllPredicate
Predicate implementation that returns true if all the predicates return true.
Version:
- Stephen Colebourne
- Commons Collections 3.0
AllPredicate
public AllPredicate(Predicate[] predicates)
Constructor that performs no validation.
Use getInstance if you want that.
predicates - the predicates to check, not cloned, not null
evaluate
public boolean evaluate(Object object)
Evaluates the predicate returning true if all predicates return true.
- evaluate in interface Predicate
object - the input object
- true if all decorated predicates return true
getInstance
public static Predicate getInstance(Collection predicates)
Factory to create the predicate.
predicates - the predicates to check, cloned, not null
- the
all predicate
getInstance
public static Predicate getInstance(Predicate[] predicates)
Factory to create the predicate.
predicates - the predicates to check, cloned, not null
- the
all predicate
Copyright © 2001-2005 Apache Software Foundation. All Rights Reserved.