Class NullIsTruePredicate
- java.lang.Object
-
- org.apache.commons.collections.functors.NullIsTruePredicate
-
- All Implemented Interfaces:
java.io.Serializable
,PredicateDecorator
,Predicate
@Deprecated(since="2021-04-30") public final class NullIsTruePredicate 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 the input is null.- Since:
- Commons Collections 3.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NullIsTruePredicate(Predicate predicate)
Deprecated.Constructor that performs no validation.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
evaluate(java.lang.Object object)
Deprecated.Evaluates the predicate returning the result of the decorated predicate once a null check is performed.static Predicate
getInstance(Predicate predicate)
Deprecated.Factory to create the null true predicate.Predicate[]
getPredicates()
Deprecated.Gets the predicate being decorated.
-
-
-
Constructor Detail
-
NullIsTruePredicate
public NullIsTruePredicate(Predicate predicate)
Deprecated.Constructor that performs no validation. UsegetInstance
if you want that.- Parameters:
predicate
- the predicate to call after the null check
-
-
Method Detail
-
getInstance
public static Predicate getInstance(Predicate predicate)
Deprecated.Factory to create the null true predicate.- Parameters:
predicate
- the predicate to decorate, not null- Returns:
- the predicate
- Throws:
java.lang.IllegalArgumentException
- if the predicate is null
-
evaluate
public boolean evaluate(java.lang.Object object)
Deprecated.Evaluates the predicate returning the result of the decorated predicate once a null check is performed.
-
getPredicates
public Predicate[] getPredicates()
Deprecated.Gets the predicate being decorated.- Specified by:
getPredicates
in interfacePredicateDecorator
- Returns:
- the predicate as the only element in an array
- Since:
- Commons Collections 3.1
-
-