T - the type of the first argument to the predicateU - the type of the second argument to the predicateE - the type of the thrown checked exception@FunctionalInterface public interface ThrowingBiPredicate<T,U,E extends Exception>
ThrowingPredicate.
Function may throw a checked exception.| Modifier and Type | Method and Description |
|---|---|
default ThrowingBiPredicate<T,U,E> |
and(ThrowingBiPredicate<? super T,? super U,? extends E> other) |
default ThrowingBiFunction<T,U,Boolean,E> |
asFunction() |
default ThrowingBiPredicate<T,U,E> |
negate() |
default ThrowingBiPredicate<T,U,E> |
or(ThrowingBiPredicate<? super T,? super U,? extends E> other) |
static <T,U> BiPredicate<T,U> |
sneaky(ThrowingBiPredicate<T,U,?> predicate) |
boolean |
test(T t,
U u) |
default BiPredicate<T,U> |
uncheck() |
static <T,U> BiPredicate<T,U> |
unchecked(ThrowingBiPredicate<T,U,?> predicate) |
default ThrowingBiPredicate<T,U,E> |
xor(ThrowingBiPredicate<? super T,? super U,? extends E> other) |
static <T,U> BiPredicate<T,U> unchecked(ThrowingBiPredicate<T,U,?> predicate)
static <T,U> BiPredicate<T,U> sneaky(ThrowingBiPredicate<T,U,?> predicate)
default ThrowingBiPredicate<T,U,E> and(ThrowingBiPredicate<? super T,? super U,? extends E> other)
default ThrowingBiPredicate<T,U,E> or(ThrowingBiPredicate<? super T,? super U,? extends E> other)
default ThrowingBiPredicate<T,U,E> xor(ThrowingBiPredicate<? super T,? super U,? extends E> other)
default ThrowingBiPredicate<T,U,E> negate()
default ThrowingBiFunction<T,U,Boolean,E> asFunction()
default BiPredicate<T,U> uncheck()
Copyright © 2020. All rights reserved.