Interface CheckedPredicate2<T1,T2,E extends java.lang.Throwable>
-
- All Superinterfaces:
java.util.function.BiPredicate<T1,T2>
- 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 CheckedPredicate2<T1,T2,E extends java.lang.Throwable> extends java.util.function.BiPredicate<T1,T2>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default CheckedPredicate2<T1,T2,E>
and(CheckedPredicate2<? super T1,? super T2,E> other)
boolean
checkedTest(T1 t1, T2 t2)
default CheckedPredicate2<T1,T2,E>
negate()
static <T1,T2>
java.util.function.BiPredicate<T1,T2>not(java.util.function.BiPredicate<T1,T2> predicate)
static <T1,T2,E extends java.lang.Throwable>
CheckedPredicate2<T1,T2,E>of(CheckedPredicate2<T1,T2,E> predicate)
default CheckedPredicate2<T1,T2,E>
or(CheckedPredicate2<? super T1,? super T2,E> other)
default boolean
test(T1 t1, T2 t2)
-
-
-
Method Detail
-
checkedTest
boolean checkedTest(T1 t1, T2 t2) throws E extends java.lang.Throwable
- Throws:
E extends java.lang.Throwable
-
negate
default CheckedPredicate2<T1,T2,E> negate()
-
and
default CheckedPredicate2<T1,T2,E> and(CheckedPredicate2<? super T1,? super T2,E> other)
-
or
default CheckedPredicate2<T1,T2,E> or(CheckedPredicate2<? super T1,? super T2,E> other)
-
of
static <T1,T2,E extends java.lang.Throwable> CheckedPredicate2<T1,T2,E> of(CheckedPredicate2<T1,T2,E> predicate)
-
not
static <T1,T2> java.util.function.BiPredicate<T1,T2> not(java.util.function.BiPredicate<T1,T2> predicate)
-
-