static <R,X extends Throwable> ThrowingDoubleFunction<R,X> |
ThrowingDoubleFunction.checked(DoubleFunction<? extends R> function) |
Returns a function that applies the function function to its input.
|
static <R,X extends Throwable> ThrowingDoubleFunction<R,X> |
ThrowingDoubleFunction.checked(DoubleFunction<? extends R> function,
Class<X> errorType) |
Returns a function that applies the function function to its input.
|
static <R,X extends Throwable> ThrowingDoubleFunction<R,X> |
ThrowingDoubleFunction.of(ThrowingDoubleFunction<R,X> function) |
Factory method for turning ThrowingDoubleFunction-shaped lambdas into ThrowingDoubleFunctions.
|
default <E extends Throwable> ThrowingDoubleFunction<R,E> |
ThrowingDoubleFunction.onErrorApplyChecked(ThrowingDoubleFunction<? extends R,? extends E> fallback) |
Returns a function that applies this function to its input.
|
default <E extends Throwable> ThrowingDoubleFunction<R,E> |
ThrowingDoubleFunction.onErrorGetChecked(ThrowingSupplier<? extends R,? extends E> fallback) |
Returns a function that applies this function to its input.
|
default <E extends Throwable> ThrowingDoubleFunction<R,E> |
ThrowingDoubleFunction.onErrorHandleChecked(ThrowingFunction<? super X,? extends R,? extends E> errorHandler) |
Returns a function that applies this function to its input.
|
default <E extends Throwable> ThrowingDoubleFunction<R,E> |
ThrowingDoubleFunction.onErrorThrowAsChecked(Function<? super X,? extends E> errorMapper) |
Returns a function that applies this function to its input.
|