T
- the type of the argument@FunctionalInterface
public interface PredicateWithException<T>
Modifier and Type | Method and Description |
---|---|
static <T> java.util.function.Predicate<T> |
asPredicate(PredicateWithException<T> unchecked) |
static <T> java.util.function.Predicate<T> |
asPredicateOrElse(PredicateWithException<T> unchecked,
boolean orElse) |
static <T> java.util.function.Predicate<T> |
asPredicateOrElseGet(PredicateWithException<T> unchecked,
java.util.function.BooleanSupplier orElseGet) |
default java.util.function.Predicate<T> |
orElse(boolean orElse) |
default java.util.function.Predicate<T> |
orElseGet(java.util.function.BooleanSupplier orElseGet) |
default java.util.function.Predicate<T> |
orElseThrow() |
boolean |
test(T t) |
boolean test(T t) throws java.lang.Exception
java.lang.Exception
default java.util.function.Predicate<T> orElseThrow()
default java.util.function.Predicate<T> orElse(boolean orElse)
default java.util.function.Predicate<T> orElseGet(java.util.function.BooleanSupplier orElseGet)
static <T> java.util.function.Predicate<T> asPredicate(PredicateWithException<T> unchecked)
static <T> java.util.function.Predicate<T> asPredicateOrElse(PredicateWithException<T> unchecked, boolean orElse)
static <T> java.util.function.Predicate<T> asPredicateOrElseGet(PredicateWithException<T> unchecked, java.util.function.BooleanSupplier orElseGet)