Package com.hypixel.hytale.sneakythrow
Class SneakyThrow
java.lang.Object
com.hypixel.hytale.sneakythrow.SneakyThrow
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T,U, E extends Throwable>
BiConsumer<T, U> sneakyConsumer(ThrowableBiConsumer<T, U, E> consumer) sneakyConsumer(ThrowableConsumer<T, E> consumer) static <T,U, V, E extends Throwable>
TriConsumer<T, U, V> sneakyConsumer(ThrowableTriConsumer<T, U, V, E> consumer) static <T,U, R, E extends Throwable>
BiFunction<T, U, R> sneakyFunction(ThrowableBiFunction<T, U, R, E> function) sneakyFunction(ThrowableFunction<T, R, E> function) static <E extends Throwable>
IntConsumersneakyIntConsumer(ThrowableIntConsumer<E> consumer) sneakyRunnable(ThrowableRunnable<E> runnable) static <E extends Throwable>
IntSuppliersneakySupplier(ThrowableIntSupplier<E> supplier) sneakySupplier(ThrowableSupplier<T, E> supplier) static RuntimeExceptionprivate static <T extends Throwable>
T
-
Constructor Details
-
SneakyThrow
public SneakyThrow()
-
-
Method Details
-
sneakyThrow
-
sneakyThrow0
- Throws:
T
-
sneakyRunnable
-
sneakySupplier
-
sneakySupplier
-
sneakyConsumer
-
sneakyConsumer
public static <T,U, BiConsumer<T,E extends Throwable> U> sneakyConsumer(ThrowableBiConsumer<T, U, E> consumer) -
sneakyConsumer
public static <T,U, TriConsumer<T,V, E extends Throwable> U, sneakyConsumerV> (ThrowableTriConsumer<T, U, V, E> consumer) -
sneakyIntConsumer
-
sneakyFunction
public static <T,R, Function<T,E extends Throwable> R> sneakyFunction(ThrowableFunction<T, R, E> function) -
sneakyFunction
public static <T,U, BiFunction<T,R, E extends Throwable> U, sneakyFunctionR> (ThrowableBiFunction<T, U, R, E> function)
-