Interface CheckedPredicate1<T,E extends java.lang.Throwable>
-
- All Superinterfaces:
java.util.function.Predicate<T>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface CheckedPredicate1<T,E extends java.lang.Throwable> extends java.util.function.Predicate<T>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default CheckedPredicate1<T,E>
and(CheckedPredicate1<? super T,E> other)
boolean
checkedTest(T t)
default CheckedPredicate1<T,E>
negate()
static <T> java.util.function.Predicate<T>
not(java.util.function.Predicate<T> predicate)
static <T,E extends java.lang.Throwable>
CheckedPredicate1<T,E>of(CheckedPredicate1<T,E> predicate)
default CheckedPredicate1<T,E>
or(CheckedPredicate1<? super T,E> other)
default boolean
test(T t)
-
-
-
Method Detail
-
checkedTest
boolean checkedTest(T t) throws E extends java.lang.Throwable
- Throws:
E extends java.lang.Throwable
-
negate
default CheckedPredicate1<T,E> negate()
- Specified by:
negate
in interfacejava.util.function.Predicate<T>
-
and
default CheckedPredicate1<T,E> and(CheckedPredicate1<? super T,E> other)
-
or
default CheckedPredicate1<T,E> or(CheckedPredicate1<? super T,E> other)
-
of
static <T,E extends java.lang.Throwable> CheckedPredicate1<T,E> of(CheckedPredicate1<T,E> predicate)
-
not
static <T> java.util.function.Predicate<T> not(java.util.function.Predicate<T> predicate)
-
-