T - the type of the input to the predicate@FunctionalInterface public interface PredicateEx<T> extends Predicate<T>, Serializable
Serializable variant of java.util.function.Predicate which declares checked exception.| Modifier and Type | Method and Description | 
|---|---|
| static <T> PredicateEx<T> | alwaysFalse()Returns a predicate that always evaluates to  false. | 
| static <T> PredicateEx<T> | alwaysTrue()Returns a predicate that always evaluates to  true. | 
| default PredicateEx<T> | and(PredicateEx<? super T> other)Serializablevariant ofjava.util.function.Predicate#and(Predicate). | 
| static <T> PredicateEx<T> | isEqual(Object other)Serializablevariant of | 
| default PredicateEx<T> | negate()Serializablevariant ofPredicate.negate(). | 
| default PredicateEx<T> | or(PredicateEx<? super T> other)Serializablevariant ofjava.util.function.Predicate#or(Predicate). | 
| default boolean | test(T t) | 
| boolean | testEx(T t)Exception-declaring version of  Predicate.test(T). | 
boolean testEx(T t) throws Exception
Predicate.test(T).Exception - in case of any exceptional case@Nonnull static <T> PredicateEx<T> alwaysTrue()
true.T - the type of the input to the predicate@Nonnull static <T> PredicateEx<T> alwaysFalse()
false.T - the type of the input to the predicate@Nonnull static <T> PredicateEx<T> isEqual(Object other)
Serializable variant ofisEqual in interface Predicate<T>T - the type of the input to the predicate
 java.util.function.Predicate#isEqual(Object).@Nonnull default PredicateEx<T> and(PredicateEx<? super T> other)
Serializable variant of
 java.util.function.Predicate#and(Predicate).@Nonnull default PredicateEx<T> negate()
Serializable variant of
 Predicate.negate().@Nonnull default PredicateEx<T> or(PredicateEx<? super T> other)
Serializable variant of
 java.util.function.Predicate#or(Predicate).Copyright © 2021 Hazelcast, Inc.. All rights reserved.