Interface CheckedPredicate2<T1,T2,E extends Throwable>
- All Superinterfaces:
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 Throwable>
extends BiPredicate<T1,T2>
-
Method Summary
Modifier and TypeMethodDescriptiondefault 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> BiPredicate<T1, T2> not
(BiPredicate<T1, T2> predicate) static <T1,
T2, E extends 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
Methods inherited from interface java.util.function.BiPredicate
and, or
-
Method Details
-
checkedTest
-
test
- Specified by:
test
in interfaceBiPredicate<T1,
T2>
-
negate
- Specified by:
negate
in interfaceBiPredicate<T1,
T2>
-
and
-
or
-
of
static <T1,T2, CheckedPredicate2<T1,E extends Throwable> T2, ofE> (CheckedPredicate2<T1, T2, E> predicate) -
not
-