Class AndPredicate
- java.lang.Object
 - 
- org.apache.commons.collections.functors.AndPredicate
 
 
- 
- All Implemented Interfaces:
 java.io.Serializable,PredicateDecorator,Predicate
@Deprecated(since="2021-04-30") public final class AndPredicate extends java.lang.Object implements Predicate, PredicateDecorator, java.io.Serializable
Deprecated.Commons Collections 3 is in maintenance mode. Commons Collections 4 should be used instead.Predicate implementation that returns true if both the predicates return true.- Since:
 - Commons Collections 3.0
 - See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description AndPredicate(Predicate predicate1, Predicate predicate2)Deprecated.Constructor that performs no validation. 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanevaluate(java.lang.Object object)Deprecated.Evaluates the predicate returning true if both predicates return true.static PredicategetInstance(Predicate predicate1, Predicate predicate2)Deprecated.Factory to create the predicate.Predicate[]getPredicates()Deprecated.Gets the two predicates being decorated as an array. 
 - 
 
- 
- 
Method Detail
- 
getInstance
public static Predicate getInstance(Predicate predicate1, Predicate predicate2)
Deprecated.Factory to create the predicate.- Parameters:
 predicate1- the first predicate to check, not nullpredicate2- the second predicate to check, not null- Returns:
 - the 
andpredicate - Throws:
 java.lang.IllegalArgumentException- if either predicate is null
 
- 
evaluate
public boolean evaluate(java.lang.Object object)
Deprecated.Evaluates the predicate returning true if both predicates return true. 
- 
getPredicates
public Predicate[] getPredicates()
Deprecated.Gets the two predicates being decorated as an array.- Specified by:
 getPredicatesin interfacePredicateDecorator- Returns:
 - the predicates
 - Since:
 - Commons Collections 3.1
 
 
 - 
 
 -