org.apache.commons.collections.functors
Class NonePredicate
java.lang.Object
org.apache.commons.collections.functors.NonePredicate
- Predicate, PredicateDecorator, Serializable
public final class NonePredicate
extends java.lang.Object
Predicate implementation that returns true if none of the predicates return true.
$Revision: 1.6 $ $Date: 2004/05/31 16:43:17 $
NonePredicate
public NonePredicate(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 false if any stored predicate returns false.
- evaluate in interface Predicate
object
- the input object
- true if none of decorated predicates return true
getInstance
public static Predicate getInstance(Collection predicates)
Factory to create the predicate.
predicates
- the predicates to check, cloned, not null
getInstance
public static Predicate getInstance(Predicate[] predicates)
Factory to create the predicate.
predicates
- the predicates to check, cloned, not null
Copyright © 2001-2006 Apache Software Foundation. All Rights Reserved.