| Package | Description |
|---|---|
| com.landawn.abacus.util | |
| com.landawn.abacus.util.function |
| Modifier and Type | Method and Description |
|---|---|
static <R,E extends Throwable> |
Fn.Fnn.c(Throwables.Callable<R,E> callable) |
static <R,E extends Throwable> |
Fn.Fnn.callable(Throwables.Callable<R,E> callable)
Deprecated.
|
static <R,E extends Throwable> |
Fn.Fnn.cc(Callable<R> callable) |
static <R> Throwables.Callable<R,Exception> |
Fn.Fnn.jc2c(Callable<R> callable) |
static <E extends Throwable> |
Fn.Fnn.r2c(Throwables.Runnable<E> runnable) |
static <R,E extends Throwable> |
Fn.Fnn.r2c(Throwables.Runnable<E> runnable,
R valueToReturn) |
| Modifier and Type | Method and Description |
|---|---|
static <R,E extends Throwable> |
Fn.Fnn.c(Throwables.Callable<R,E> callable) |
static <R,E extends Exception> |
Fn.Fnn.c2jc(Throwables.Callable<R,E> callable) |
static <R,E extends Throwable> |
Fn.Fnn.c2r(Throwables.Callable<R,E> callable) |
static <R> R |
Throwables.call(Throwables.Callable<R,? extends Throwable> cmd) |
static <R> R |
Throwables.call(Throwables.Callable<R,? extends Throwable> cmd,
Function<? super Throwable,R> actionOnError) |
static <R> R |
Throwables.call(Throwables.Callable<R,? extends Throwable> cmd,
Predicate<? super Throwable> predicate,
R defaultValue) |
static <R> R |
Throwables.call(Throwables.Callable<R,? extends Throwable> cmd,
Predicate<? super Throwable> predicate,
Supplier<R> supplier) |
static <R> R |
Throwables.call(Throwables.Callable<R,? extends Throwable> cmd,
R defaultValue) |
static <R> R |
Throwables.call(Throwables.Callable<R,? extends Throwable> cmd,
Supplier<R> supplier) |
T |
Retry.RetryR.call(Throwables.Callable<T,RuntimeException> callable) |
static <R,E extends Throwable> |
Fn.Fnn.callable(Throwables.Callable<R,E> callable)
Deprecated.
|
static <T> T |
N.callUninterruptibly(Throwables.Callable<T,InterruptedException> cmd)
Note: Copied from Google Guava under Apache License v2.0
If a thread is interrupted during such a call, the call continues to block until the result is available or the timeout elapses, and only then re-interrupts the thread. |
static <R,E extends Exception> |
Fn.cc(Throwables.Callable<R,E> callable) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Callable<R> |
Copyright © 2021. All rights reserved.