public class SafeTools
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
SafeTools.CleanCallable<T> |
static interface |
SafeTools.SafeCallable<T> |
static interface |
SafeTools.SafeConsumer<T> |
static interface |
SafeTools.SafeRunnable |
Constructor and Description |
---|
SafeTools() |
Modifier and Type | Method and Description |
---|---|
static <T> void |
async(SafeTools.SafeCallable<T> callable,
SafeTools.SafeConsumer<T> consumer) |
static <T> void |
async(SafeTools.SafeConsumer<T> consumer,
T data) |
static void |
async(SafeTools.SafeRunnable sr) |
static <T> SafeTools.CleanCallable<T> |
of(SafeTools.SafeCallable<T> sc) |
<T> java.util.function.Consumer<T> |
of(SafeTools.SafeConsumer<T> sc) |
static java.lang.Runnable |
of(SafeTools.SafeRunnable sr) |
public static void async(SafeTools.SafeRunnable sr)
public static <T> void async(SafeTools.SafeCallable<T> callable, SafeTools.SafeConsumer<T> consumer)
public static <T> void async(SafeTools.SafeConsumer<T> consumer, T data)
public static java.lang.Runnable of(SafeTools.SafeRunnable sr)
public static <T> SafeTools.CleanCallable<T> of(SafeTools.SafeCallable<T> sc)
public <T> java.util.function.Consumer<T> of(SafeTools.SafeConsumer<T> sc)