static <T,X extends Throwable> ThrowingBinaryOperator<T,X> |
ThrowingBinaryOperator.checked(BinaryOperator<T> operator) |
Returns a binary operator that applies the operator binary operator to its input.
|
static <T,X extends Throwable> ThrowingBinaryOperator<T,X> |
ThrowingBinaryOperator.checked(BinaryOperator<T> operator,
Class<X> errorType) |
Returns a binary operator that applies the operator binary operator to its input.
|
static <T,X extends Throwable> ThrowingBinaryOperator<T,X> |
ThrowingBinaryOperator.of(ThrowingBinaryOperator<T,X> operator) |
Factory method for turning ThrowingBinaryOperator-shaped lambdas into ThrowingBinaryOperators.
|
default <E extends Throwable> ThrowingBinaryOperator<T,E> |
ThrowingBinaryOperator.onErrorApplyChecked(ThrowingBiFunction<? super T,? super T,? extends T,? extends E> fallback) |
|
default <E extends Throwable> ThrowingBinaryOperator<T,E> |
ThrowingBinaryOperator.onErrorGetChecked(ThrowingSupplier<? extends T,? extends E> fallback) |
|
default <E extends Throwable> ThrowingBinaryOperator<T,E> |
ThrowingBinaryOperator.onErrorHandleChecked(ThrowingFunction<? super X,? extends T,? extends E> errorHandler) |
|
default <E extends Throwable> ThrowingBinaryOperator<T,E> |
ThrowingBinaryOperator.onErrorThrowAsChecked(Function<? super X,? extends E> errorMapper) |
|