Package io.reacted.patterns
Class UnChecked
java.lang.Object
io.reacted.patterns.UnChecked
public final class UnChecked extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUnChecked.CheckedBiConsumer<T,U>static interfaceUnChecked.CheckedBiFunction<T,U,R>static interfaceUnChecked.CheckedBinaryOperator<T>static interfaceUnChecked.CheckedCallable<T>static interfaceUnChecked.CheckedConsumer<T>static interfaceUnChecked.CheckedFunction<T,U>static interfaceUnChecked.CheckedPredicate<T>static interfaceUnChecked.CheckedRunnablestatic interfaceUnChecked.CheckedSupplier<T>static interfaceUnChecked.CheckedTriConsumer<T,U,D>static interfaceUnChecked.CheckedUnaryOperator<T>static interfaceUnChecked.TriConsumer<T,U,D> -
Method Summary
Modifier and Type Method Description static <T, U> BiConsumer<T,U>biConsumer(UnChecked.CheckedBiConsumer<T,U> checkedBiConsumer)static <T, U, R> BiFunction<T,U,R>biFunction(UnChecked.CheckedBiFunction<T,U,R> checkedBifunction)static <T> BinaryOperator<T>binaryOperator(UnChecked.CheckedBinaryOperator<T> checkedBinaryOperator)static <T> Consumer<T>consumer(UnChecked.CheckedConsumer<T> checkedConsumer)static <T, R> Function<T,R>function(UnChecked.CheckedFunction<T,R> checkedFunction)static <T> Predicate<T>predicate(UnChecked.CheckedPredicate<T> checkedPredicate)static <T extends Throwable, U>
UsneakyThrow(Throwable t)static <T> Supplier<T>supplier(UnChecked.CheckedSupplier<T> checkedSupplier)static <T, U, D> UnChecked.TriConsumer<T,U,D>triConsumer(UnChecked.CheckedTriConsumer<T,U,D> checkedTriConsumer)static <T> UnaryOperator<T>unaryOperator(UnChecked.CheckedUnaryOperator<T> checkedUnaryOperator)
-
Method Details
-
supplier
-
consumer
-
triConsumer
public static <T, U, D> UnChecked.TriConsumer<T,U,D> triConsumer(UnChecked.CheckedTriConsumer<T,U,D> checkedTriConsumer) -
biConsumer
public static <T, U> BiConsumer<T,U> biConsumer(UnChecked.CheckedBiConsumer<T,U> checkedBiConsumer) -
function
-
biFunction
public static <T, U, R> BiFunction<T,U,R> biFunction(UnChecked.CheckedBiFunction<T,U,R> checkedBifunction) -
unaryOperator
public static <T> UnaryOperator<T> unaryOperator(UnChecked.CheckedUnaryOperator<T> checkedUnaryOperator) -
binaryOperator
public static <T> BinaryOperator<T> binaryOperator(UnChecked.CheckedBinaryOperator<T> checkedBinaryOperator) -
predicate
-
sneakyThrow
- Throws:
T extends Throwable
-