| Modifier and Type | Method and Description |
|---|---|
static <K,V,E extends Throwable> |
acceptByKey(Throwables.Consumer<? super K,E> consumer) |
static <K,V,E extends Throwable> |
acceptByValue(Throwables.Consumer<? super V,E> consumer) |
static <T,E extends Exception> |
alwaysFalse() |
static <T,E extends Exception> |
alwaysTrue() |
static <K,V,R,E extends Throwable> |
applyByKey(Throwables.Function<? super K,R,E> func) |
static <K,V,R,E extends Throwable> |
applyByValue(Throwables.Function<? super V,R,E> func) |
static <A,B,T,E extends Throwable> |
c(A a,
B b,
Throwables.TriConsumer<A,B,T,E> triConsumer) |
static <A,T,E extends Throwable> |
c(A a,
Throwables.BiConsumer<A,T,E> biConsumer) |
static <A,T,U,E extends Throwable> |
c(A a,
Throwables.TriConsumer<A,T,U,E> triConsumer) |
static <T,U,E extends Throwable> |
c(Throwables.BiConsumer<T,U,E> biConsumer) |
static <R,E extends Throwable> |
c(Throwables.Callable<R,E> callable) |
static <T,E extends Throwable> |
c(Throwables.Consumer<T,E> predicate) |
static <A,B,C,E extends Throwable> |
c(Throwables.TriConsumer<A,B,C,E> triConsumer) |
static <T,U,E extends Throwable> |
c2f(Throwables.BiConsumer<T,U,E> biConsumer) |
static <T,U,R,E extends Throwable> |
c2f(Throwables.BiConsumer<T,U,E> biConsumer,
R valueToReturn) |
static <T,E extends Throwable> |
c2f(Throwables.Consumer<T,E> consumer) |
static <T,R,E extends Throwable> |
c2f(Throwables.Consumer<T,E> consumer,
R valueToReturn) |
static <A,B,C,E extends Throwable> |
c2f(Throwables.TriConsumer<A,B,C,E> triConsumer) |
static <A,B,C,R,E extends Throwable> |
c2f(Throwables.TriConsumer<A,B,C,E> triConsumer,
R valueToReturn) |
static <R,E extends Exception> |
c2jc(Throwables.Callable<R,E> callable) |
static <R,E extends Throwable> |
c2r(Throwables.Callable<R,E> callable) |
static <R,E extends Throwable> |
callable(Throwables.Callable<R,E> callable)
Deprecated.
replaced by
c(com.landawn.abacus.util.Throwables.Callable) |
static <A,T,E extends Throwable> |
cc(A a,
BiConsumer<A,T> biConsumer) |
static <A,B,T,E extends Throwable> |
cc(A a,
B b,
TriConsumer<A,B,T> triConsumer) |
static <A,T,U,E extends Throwable> |
cc(A a,
TriConsumer<A,T,U> triConsumer) |
static <T,U,E extends Throwable> |
cc(BiConsumer<T,U> biConsumer) |
static <R,E extends Throwable> |
cc(Callable<R> callable) |
static <T,E extends Throwable> |
cc(Consumer<T> consumer) |
static <A,B,C,E extends Throwable> |
cc(TriConsumer<A,B,C> triConsumer) |
static <T extends AutoCloseable> |
close() |
static <T extends AutoCloseable,E extends Exception> |
closeQuietly() |
static <T,E extends Exception> |
doNothing() |
static <E extends Exception> |
emptyAction() |
static <K,V,E extends Exception> |
entry() |
static <A,B,T,R,E extends Throwable> |
f(A a,
B b,
Throwables.TriFunction<A,B,T,R,E> triFunction) |
static <A,T,R,E extends Throwable> |
f(A a,
Throwables.BiFunction<A,T,R,E> biFunction) |
static <A,T,U,R,E extends Throwable> |
f(A a,
Throwables.TriFunction<A,T,U,R,E> triFunction) |
static <T,U,R,E extends Throwable> |
f(Throwables.BiFunction<T,U,R,E> biFunction) |
static <T,R,E extends Throwable> |
f(Throwables.Function<T,R,E> predicate) |
static <A,B,C,R,E extends Throwable> |
f(Throwables.TriFunction<A,B,C,R,E> triFunction) |
static <T,U,R,E extends Throwable> |
f2c(Throwables.BiFunction<T,U,R,E> func) |
static <T,R,E extends Throwable> |
f2c(Throwables.Function<T,R,E> func) |
static <A,B,C,R,E extends Throwable> |
f2c(Throwables.TriFunction<A,B,C,R,E> func) |
static <A,T,R,E extends Throwable> |
ff(A a,
BiFunction<A,T,R> biFunction) |
static <A,B,T,R,E extends Throwable> |
ff(A a,
B b,
TriFunction<A,B,T,R> triFunction) |
static <A,T,U,R,E extends Throwable> |
ff(A a,
TriFunction<A,T,U,R> triFunction) |
static <T,U,R,E extends Throwable> |
ff(BiFunction<T,U,R> biFunction) |
static <T,R,E extends Throwable> |
ff(Function<T,R> function) |
static <A,B,C,R,E extends Throwable> |
ff(TriFunction<A,B,C,R> triFunction) |
static <T,E extends Exception> |
identity() |
static <T,E extends Exception> |
ignoringMerger() |
static <K,V,E extends Exception> |
inverse() |
static <T,E extends Exception> |
isNull() |
static <T extends CharSequence,E extends Exception> |
isNullOrEmpty() |
static <T,E extends Exception> |
isNullOrEmptyA() |
static <T extends Collection,E extends Exception> |
isNullOrEmptyC() |
static <T extends Map,E extends Exception> |
isNullOrEmptyM() |
static <R> Throwables.Callable<R,Exception> |
jc2c(Callable<R> callable) |
static <E extends Throwable> |
jr2r(Runnable runnable) |
static <K,V,E extends Exception> |
key() |
static <T,E extends Throwable> |
memoize(Throwables.Supplier<T,E> supplier)
Returns a
Supplier which returns a single instance created by calling the specified supplier.get(). |
static <T,U,E extends Throwable> |
not(Throwables.BiPredicate<T,U,E> biPredicate) |
static <T,E extends Throwable> |
not(Throwables.Predicate<T,E> predicate) |
static <A,B,C,E extends Throwable> |
not(Throwables.TriPredicate<A,B,C,E> triPredicate) |
static <T,E extends Exception> |
notNull() |
static <T extends CharSequence,E extends Exception> |
notNullOrEmpty() |
static <T,E extends Exception> |
notNullOrEmptyA() |
static <T extends Collection,E extends Exception> |
notNullOrEmptyC() |
static <T extends Map,E extends Exception> |
notNullOrEmptyM() |
static <A,B,T,E extends Throwable> |
p(A a,
B b,
Throwables.TriPredicate<A,B,T,E> triPredicate) |
static <A,T,E extends Throwable> |
p(A a,
Throwables.BiPredicate<A,T,E> biPredicate) |
static <A,T,U,E extends Throwable> |
p(A a,
Throwables.TriPredicate<A,T,U,E> triPredicate) |
static <T,U,E extends Throwable> |
p(Throwables.BiPredicate<T,U,E> biPredicate) |
static <T,E extends Throwable> |
p(Throwables.Predicate<T,E> predicate) |
static <A,B,C,E extends Throwable> |
p(Throwables.TriPredicate<A,B,C,E> triPredicate) |
static <L,R,E extends Exception> |
pair() |
static <A,T,E extends Throwable> |
pp(A a,
BiPredicate<A,T> biPredicate) |
static <A,B,T,E extends Throwable> |
pp(A a,
B b,
TriPredicate<A,B,T> triPredicate) |
static <A,T,U,E extends Throwable> |
pp(A a,
TriPredicate<A,T,U> triPredicate) |
static <T,U,E extends Throwable> |
pp(BiPredicate<T,U> biPredicate) |
static <T,E extends Throwable> |
pp(Predicate<T> predicate) |
static <A,B,C,E extends Throwable> |
pp(TriPredicate<A,B,C> triPredicate) |
static <T,E extends Exception> |
println() |
static <T,U,E extends Exception> |
println(String separator) |
static <E extends Throwable> |
r(Throwables.Runnable<E> runnable) |
static <E extends Throwable> |
r2c(Throwables.Runnable<E> runnable) |
static <R,E extends Throwable> |
r2c(Throwables.Runnable<E> runnable,
R valueToReturn) |
static <E extends Throwable> |
r2jr(Throwables.Runnable<E> runnable) |
static <T,E extends Exception> |
replacingMerger() |
static <E extends Throwable> |
rr(Runnable runnable) |
static <E extends Throwable> |
runnable(Throwables.Runnable<E> runnable)
Deprecated.
replaced by
r(com.landawn.abacus.util.Throwables.Runnable) |
static <A,T,E extends Throwable> |
sc(Object mutex,
A a,
Throwables.BiConsumer<A,T,E> biConsumer)
Synchronized
Consumer. |
static <T,U,E extends Throwable> |
sc(Object mutex,
Throwables.BiConsumer<T,U,E> biConsumer)
Synchronized
BiConsumer. |
static <T,E extends Throwable> |
sc(Object mutex,
Throwables.Consumer<T,E> consumer)
Synchronized
Consumer. |
static <A,T,R,E extends Throwable> |
sf(Object mutex,
A a,
Throwables.BiFunction<A,T,R,E> biFunction)
Synchronized
Function. |
static <T,U,R,E extends Throwable> |
sf(Object mutex,
Throwables.BiFunction<T,U,R,E> biFunction)
Synchronized
BiFunction. |
static <T,R,E extends Throwable> |
sf(Object mutex,
Throwables.Function<T,R,E> function)
Synchronized
Function. |
static <T,E extends Exception> |
sleep(long millis) |
static <T,E extends Exception> |
sleepUninterruptibly(long millis) |
static <A,B,T,E extends Throwable> |
sp(Object mutex,
A a,
B b,
Throwables.TriPredicate<A,B,T,E> triPredicate)
Synchronized
Predicate. |
static <A,T,E extends Throwable> |
sp(Object mutex,
A a,
Throwables.BiPredicate<A,T,E> biPredicate)
Synchronized
Predicate. |
static <T,U,E extends Throwable> |
sp(Object mutex,
Throwables.BiPredicate<T,U,E> biPredicate)
Synchronized
BiPredicate. |
static <T,E extends Throwable> |
sp(Object mutex,
Throwables.Predicate<T,E> predicate)
Synchronized
Predicate. |
static <K,V,E extends Throwable> |
testByKey(Throwables.Predicate<? super K,E> predicate) |
static <K,V,E extends Throwable> |
testByValue(Throwables.Predicate<? super V,E> predicate) |
static <T> Throwables.Consumer<T,Exception> |
throwException(String errorMessage) |
static <T,E extends Exception> |
throwException(Supplier<? extends E> excpetionSupplier) |
static <T,E extends Exception> |
throwingMerger() |
static <T> Throwables.Consumer<T,IOException> |
throwIOException(String errorMessage) |
static <T> Throwables.Consumer<T,RuntimeException> |
throwRuntimeException(String errorMessage) |
static <L,M,R,E extends Exception> |
triple() |
static <T,E extends Exception> |
tuple1() |
static <T,U,E extends Exception> |
tuple2() |
static <A,B,C,E extends Exception> |
tuple3() |
static <K,V,E extends Exception> |
value() |
public static <T,E extends Throwable> Throwables.LazyInitializer<T,E> memoize(Throwables.Supplier<T,E> supplier)
Supplier which returns a single instance created by calling the specified supplier.get().T - supplier - public static <T,E extends Exception> Throwables.Function<T,T,E> identity()
public static <T,E extends Exception> Throwables.Predicate<T,E> alwaysTrue()
public static <T,E extends Exception> Throwables.Predicate<T,E> alwaysFalse()
public static <K,V,E extends Exception> Throwables.Function<Map.Entry<K,V>,K,E> key()
public static <K,V,E extends Exception> Throwables.Function<Map.Entry<K,V>,V,E> value()
public static <K,V,E extends Exception> Throwables.Function<Map.Entry<K,V>,Map.Entry<V,K>,E> inverse()
public static <K,V,E extends Exception> Throwables.BiFunction<K,V,Map.Entry<K,V>,E> entry()
public static <L,R,E extends Exception> Throwables.BiFunction<L,R,Pair<L,R>,E> pair()
public static <L,M,R,E extends Exception> Throwables.TriFunction<L,M,R,Triple<L,M,R>,E> triple()
public static <T,E extends Exception> Throwables.Function<T,Tuple.Tuple1<T>,E> tuple1()
public static <T,U,E extends Exception> Throwables.BiFunction<T,U,Tuple.Tuple2<T,U>,E> tuple2()
public static <A,B,C,E extends Exception> Throwables.TriFunction<A,B,C,Tuple.Tuple3<A,B,C>,E> tuple3()
public static <E extends Exception> Throwables.Runnable<E> emptyAction()
public static <T,E extends Exception> Throwables.Consumer<T,E> doNothing()
public static <T> Throwables.Consumer<T,RuntimeException> throwRuntimeException(String errorMessage)
public static <T> Throwables.Consumer<T,IOException> throwIOException(String errorMessage)
public static <T> Throwables.Consumer<T,Exception> throwException(String errorMessage)
public static <T,E extends Exception> Throwables.Consumer<T,E> throwException(Supplier<? extends E> excpetionSupplier)
public static <T,E extends Exception> Throwables.Consumer<T,E> sleep(long millis)
public static <T,E extends Exception> Throwables.Consumer<T,E> sleepUninterruptibly(long millis)
public static <T extends AutoCloseable> Throwables.Consumer<T,Exception> close()
public static <T extends AutoCloseable,E extends Exception> Throwables.Consumer<T,E> closeQuietly()
public static <T,E extends Exception> Throwables.Consumer<T,E> println()
public static <T,U,E extends Exception> Throwables.BiConsumer<T,U,E> println(String separator)
@Beta public static <T,E extends Exception> Throwables.Predicate<T,E> notNull()
public static <T extends CharSequence,E extends Exception> Throwables.Predicate<T,E> notNullOrEmpty()
@Beta public static <T,E extends Exception> Throwables.Predicate<T[],E> notNullOrEmptyA()
@Beta public static <T extends Collection,E extends Exception> Throwables.Predicate<T,E> notNullOrEmptyC()
@Beta public static <T extends Map,E extends Exception> Throwables.Predicate<T,E> notNullOrEmptyM()
@Beta public static <T,E extends Exception> Throwables.Predicate<T,E> isNull()
public static <T extends CharSequence,E extends Exception> Throwables.Predicate<T,E> isNullOrEmpty()
@Beta public static <T,E extends Exception> Throwables.Predicate<T[],E> isNullOrEmptyA()
@Beta public static <T extends Collection,E extends Exception> Throwables.Predicate<T,E> isNullOrEmptyC()
@Beta public static <T extends Map,E extends Exception> Throwables.Predicate<T,E> isNullOrEmptyM()
public static <T,E extends Exception> Throwables.BinaryOperator<T,E> throwingMerger()
public static <T,E extends Exception> Throwables.BinaryOperator<T,E> ignoringMerger()
public static <T,E extends Exception> Throwables.BinaryOperator<T,E> replacingMerger()
public static <K,V,E extends Throwable> Throwables.Predicate<Map.Entry<K,V>,E> testByKey(Throwables.Predicate<? super K,E> predicate)
public static <K,V,E extends Throwable> Throwables.Predicate<Map.Entry<K,V>,E> testByValue(Throwables.Predicate<? super V,E> predicate)
public static <K,V,E extends Throwable> Throwables.Consumer<Map.Entry<K,V>,E> acceptByKey(Throwables.Consumer<? super K,E> consumer)
public static <K,V,E extends Throwable> Throwables.Consumer<Map.Entry<K,V>,E> acceptByValue(Throwables.Consumer<? super V,E> consumer)
public static <K,V,R,E extends Throwable> Throwables.Function<Map.Entry<K,V>,R,E> applyByKey(Throwables.Function<? super K,R,E> func)
public static <K,V,R,E extends Throwable> Throwables.Function<Map.Entry<K,V>,R,E> applyByValue(Throwables.Function<? super V,R,E> func)
public static <T,E extends Throwable> Throwables.Predicate<T,E> not(Throwables.Predicate<T,E> predicate)
public static <T,U,E extends Throwable> Throwables.BiPredicate<T,U,E> not(Throwables.BiPredicate<T,U,E> biPredicate)
public static <A,B,C,E extends Throwable> Throwables.TriPredicate<A,B,C,E> not(Throwables.TriPredicate<A,B,C,E> triPredicate)
@Beta public static <T,E extends Throwable> Throwables.Predicate<T,E> p(Throwables.Predicate<T,E> predicate)
@Beta public static <A,T,E extends Throwable> Throwables.Predicate<T,E> p(A a, Throwables.BiPredicate<A,T,E> biPredicate)
@Beta public static <A,B,T,E extends Throwable> Throwables.Predicate<T,E> p(A a, B b, Throwables.TriPredicate<A,B,T,E> triPredicate)
@Beta public static <T,U,E extends Throwable> Throwables.BiPredicate<T,U,E> p(Throwables.BiPredicate<T,U,E> biPredicate)
@Beta public static <A,T,U,E extends Throwable> Throwables.BiPredicate<T,U,E> p(A a, Throwables.TriPredicate<A,T,U,E> triPredicate)
@Beta public static <A,B,C,E extends Throwable> Throwables.TriPredicate<A,B,C,E> p(Throwables.TriPredicate<A,B,C,E> triPredicate)
@Beta public static <T,E extends Throwable> Throwables.Consumer<T,E> c(Throwables.Consumer<T,E> predicate)
@Beta public static <A,T,E extends Throwable> Throwables.Consumer<T,E> c(A a, Throwables.BiConsumer<A,T,E> biConsumer)
@Beta public static <A,B,T,E extends Throwable> Throwables.Consumer<T,E> c(A a, B b, Throwables.TriConsumer<A,B,T,E> triConsumer)
@Beta public static <T,U,E extends Throwable> Throwables.BiConsumer<T,U,E> c(Throwables.BiConsumer<T,U,E> biConsumer)
@Beta public static <A,T,U,E extends Throwable> Throwables.BiConsumer<T,U,E> c(A a, Throwables.TriConsumer<A,T,U,E> triConsumer)
@Beta public static <A,B,C,E extends Throwable> Throwables.TriConsumer<A,B,C,E> c(Throwables.TriConsumer<A,B,C,E> triConsumer)
@Beta public static <T,R,E extends Throwable> Throwables.Function<T,R,E> f(Throwables.Function<T,R,E> predicate)
@Beta public static <A,T,R,E extends Throwable> Throwables.Function<T,R,E> f(A a, Throwables.BiFunction<A,T,R,E> biFunction)
@Beta public static <A,B,T,R,E extends Throwable> Throwables.Function<T,R,E> f(A a, B b, Throwables.TriFunction<A,B,T,R,E> triFunction)
@Beta public static <T,U,R,E extends Throwable> Throwables.BiFunction<T,U,R,E> f(Throwables.BiFunction<T,U,R,E> biFunction)
@Beta public static <A,T,U,R,E extends Throwable> Throwables.BiFunction<T,U,R,E> f(A a, Throwables.TriFunction<A,T,U,R,E> triFunction)
@Beta public static <A,B,C,R,E extends Throwable> Throwables.TriFunction<A,B,C,R,E> f(Throwables.TriFunction<A,B,C,R,E> triFunction)
@Beta public static <T,E extends Throwable> Throwables.Predicate<T,E> pp(Predicate<T> predicate)
@Beta public static <A,T,E extends Throwable> Throwables.Predicate<T,E> pp(A a, BiPredicate<A,T> biPredicate)
@Beta public static <A,B,T,E extends Throwable> Throwables.Predicate<T,E> pp(A a, B b, TriPredicate<A,B,T> triPredicate)
@Beta public static <T,U,E extends Throwable> Throwables.BiPredicate<T,U,E> pp(BiPredicate<T,U> biPredicate)
@Beta public static <A,T,U,E extends Throwable> Throwables.BiPredicate<T,U,E> pp(A a, TriPredicate<A,T,U> triPredicate)
@Beta public static <A,B,C,E extends Throwable> Throwables.TriPredicate<A,B,C,E> pp(TriPredicate<A,B,C> triPredicate)
@Beta public static <T,E extends Throwable> Throwables.Consumer<T,E> cc(Consumer<T> consumer)
@Beta public static <A,T,E extends Throwable> Throwables.Consumer<T,E> cc(A a, BiConsumer<A,T> biConsumer)
@Beta public static <A,B,T,E extends Throwable> Throwables.Consumer<T,E> cc(A a, B b, TriConsumer<A,B,T> triConsumer)
@Beta public static <T,U,E extends Throwable> Throwables.BiConsumer<T,U,E> cc(BiConsumer<T,U> biConsumer)
@Beta public static <A,T,U,E extends Throwable> Throwables.BiConsumer<T,U,E> cc(A a, TriConsumer<A,T,U> triConsumer)
@Beta public static <A,B,C,E extends Throwable> Throwables.TriConsumer<A,B,C,E> cc(TriConsumer<A,B,C> triConsumer)
@Beta public static <T,R,E extends Throwable> Throwables.Function<T,R,E> ff(Function<T,R> function)
@Beta public static <A,T,R,E extends Throwable> Throwables.Function<T,R,E> ff(A a, BiFunction<A,T,R> biFunction)
@Beta public static <A,B,T,R,E extends Throwable> Throwables.Function<T,R,E> ff(A a, B b, TriFunction<A,B,T,R> triFunction)
@Beta public static <T,U,R,E extends Throwable> Throwables.BiFunction<T,U,R,E> ff(BiFunction<T,U,R> biFunction)
@Beta public static <A,T,U,R,E extends Throwable> Throwables.BiFunction<T,U,R,E> ff(A a, TriFunction<A,T,U,R> triFunction)
@Beta public static <A,B,C,R,E extends Throwable> Throwables.TriFunction<A,B,C,R,E> ff(TriFunction<A,B,C,R> triFunction)
@Beta public static <T,E extends Throwable> Throwables.Predicate<T,E> sp(Object mutex, Throwables.Predicate<T,E> predicate)
Predicate.T - E - mutex - to synchronized onpredicate - @Beta public static <A,T,E extends Throwable> Throwables.Predicate<T,E> sp(Object mutex, A a, Throwables.BiPredicate<A,T,E> biPredicate)
Predicate.A - T - mutex - to synchronized ona - biPredicate - @Beta public static <A,B,T,E extends Throwable> Throwables.Predicate<T,E> sp(Object mutex, A a, B b, Throwables.TriPredicate<A,B,T,E> triPredicate)
Predicate.A - B - T - E - mutex - to synchronized ona - b - triPredicate - @Beta public static <T,U,E extends Throwable> Throwables.BiPredicate<T,U,E> sp(Object mutex, Throwables.BiPredicate<T,U,E> biPredicate)
BiPredicate.T - U - E - mutex - to synchronized onbiPredicate - @Beta public static <T,E extends Throwable> Throwables.Consumer<T,E> sc(Object mutex, Throwables.Consumer<T,E> consumer)
Consumer.T - E - mutex - to synchronized onconsumer - @Beta public static <A,T,E extends Throwable> Throwables.Consumer<T,E> sc(Object mutex, A a, Throwables.BiConsumer<A,T,E> biConsumer)
Consumer.A - T - E - mutex - to synchronized ona - biConsumer - @Beta public static <T,U,E extends Throwable> Throwables.BiConsumer<T,U,E> sc(Object mutex, Throwables.BiConsumer<T,U,E> biConsumer)
BiConsumer.T - U - E - mutex - to synchronized onbiConsumer - @Beta public static <T,R,E extends Throwable> Throwables.Function<T,R,E> sf(Object mutex, Throwables.Function<T,R,E> function)
Function.T - R - E - mutex - to synchronized onfunction - @Beta public static <A,T,R,E extends Throwable> Throwables.Function<T,R,E> sf(Object mutex, A a, Throwables.BiFunction<A,T,R,E> biFunction)
Function.A - T - R - E - mutex - to synchronized ona - biFunction - @Beta public static <T,U,R,E extends Throwable> Throwables.BiFunction<T,U,R,E> sf(Object mutex, Throwables.BiFunction<T,U,R,E> biFunction)
BiFunction.T - U - R - E - mutex - to synchronized onbiFunction - public static <T,E extends Throwable> Throwables.Function<T,Void,E> c2f(Throwables.Consumer<T,E> consumer)
public static <T,R,E extends Throwable> Throwables.Function<T,R,E> c2f(Throwables.Consumer<T,E> consumer, R valueToReturn)
public static <T,U,E extends Throwable> Throwables.BiFunction<T,U,Void,E> c2f(Throwables.BiConsumer<T,U,E> biConsumer)
public static <T,U,R,E extends Throwable> Throwables.BiFunction<T,U,R,E> c2f(Throwables.BiConsumer<T,U,E> biConsumer, R valueToReturn)
public static <A,B,C,E extends Throwable> Throwables.TriFunction<A,B,C,Void,E> c2f(Throwables.TriConsumer<A,B,C,E> triConsumer)
public static <A,B,C,R,E extends Throwable> Throwables.TriFunction<A,B,C,R,E> c2f(Throwables.TriConsumer<A,B,C,E> triConsumer, R valueToReturn)
public static <T,R,E extends Throwable> Throwables.Consumer<T,E> f2c(Throwables.Function<T,R,E> func)
public static <T,U,R,E extends Throwable> Throwables.BiConsumer<T,U,E> f2c(Throwables.BiFunction<T,U,R,E> func)
public static <A,B,C,R,E extends Throwable> Throwables.TriConsumer<A,B,C,E> f2c(Throwables.TriFunction<A,B,C,R,E> func)
public static <E extends Throwable> Throwables.Callable<Void,E> r2c(Throwables.Runnable<E> runnable)
public static <R,E extends Throwable> Throwables.Callable<R,E> r2c(Throwables.Runnable<E> runnable, R valueToReturn)
public static <R,E extends Throwable> Throwables.Runnable<E> c2r(Throwables.Callable<R,E> callable)
public static <E extends Throwable> Throwables.Runnable<E> rr(Runnable runnable)
public static <R,E extends Throwable> Throwables.Callable<R,E> cc(Callable<R> callable)
public static <E extends Throwable> Throwables.Runnable<E> r(Throwables.Runnable<E> runnable)
public static <R,E extends Throwable> Throwables.Callable<R,E> c(Throwables.Callable<R,E> callable)
public static <E extends Throwable> Throwables.Runnable<E> jr2r(Runnable runnable)
public static <E extends Throwable> Runnable r2jr(Throwables.Runnable<E> runnable)
public static <R> Throwables.Callable<R,Exception> jc2c(Callable<R> callable)
public static <R,E extends Exception> Callable<R> c2jc(Throwables.Callable<R,E> callable)
@Deprecated public static <E extends Throwable> Throwables.Runnable<E> runnable(Throwables.Runnable<E> runnable)
r(com.landawn.abacus.util.Throwables.Runnable)E - runnable - @Deprecated public static <R,E extends Throwable> Throwables.Callable<R,E> callable(Throwables.Callable<R,E> callable)
c(com.landawn.abacus.util.Throwables.Callable)R - E - callable - Copyright © 2021. All rights reserved.