R - the result type of method callT - the type of the call "call" method possible occur exception@FunctionalInterface public static interface Throwables.ThrowingCallable<R,T extends Throwable>
| 限定符和类型 | 方法和说明 |
|---|---|
R |
call() |
static <R> R |
call(Throwables.ThrowingCallable<R,?> callable) |
static <R> Callable<R> |
caught(Throwables.ThrowingCallable<R,?> supplier) |
static <R> Callable<R> |
caught(Throwables.ThrowingCallable<R,?> supplier,
R defaultValue,
Supplier<String> message) |
static <R> Callable<R> |
checked(Throwables.ThrowingCallable<R,?> callable) |
static <R> R |
execute(Throwables.ThrowingCallable<R,?> callable) |
static <R> R |
execute(Throwables.ThrowingCallable<R,?> callable,
R defaultValue,
Supplier<String> message) |
default Throwables.ThrowingRunnable<Throwable> |
toRunnable() |
default Throwables.ThrowingRunnable<Throwable> toRunnable()
static <R> R call(Throwables.ThrowingCallable<R,?> callable)
static <R> R execute(Throwables.ThrowingCallable<R,?> callable)
static <R> R execute(Throwables.ThrowingCallable<R,?> callable, R defaultValue, Supplier<String> message)
static <R> Callable<R> checked(Throwables.ThrowingCallable<R,?> callable)
static <R> Callable<R> caught(Throwables.ThrowingCallable<R,?> supplier)
static <R> Callable<R> caught(Throwables.ThrowingCallable<R,?> supplier, R defaultValue, Supplier<String> message)
Copyright © 2023. All rights reserved.