Class UnChecked

java.lang.Object
io.reacted.patterns.UnChecked

public final class UnChecked
extends java.lang.Object
  • Method Details

    • supplier

      public static <T> java.util.function.Supplier<T> supplier​(UnChecked.CheckedSupplier<T> checkedSupplier)
    • consumer

      public static <T> java.util.function.Consumer<T> consumer​(UnChecked.CheckedConsumer<T> checkedConsumer)
    • biConsumer

      public static <T,​ U> java.util.function.BiConsumer<T,​U> biConsumer​(UnChecked.CheckedBiConsumer<T,​U> checkedBiConsumer)
    • function

      public static <T,​ R> java.util.function.Function<T,​R> function​(UnChecked.CheckedFunction<T,​R> checkedFunction)
    • biFunction

      public static <T,​ U,​ R> java.util.function.BiFunction<T,​U,​R> biFunction​(UnChecked.CheckedBiFunction<T,​U,​R> checkedBifunction)
    • unaryOperator

      public static <T> java.util.function.UnaryOperator<T> unaryOperator​(UnChecked.CheckedUnaryOperator<T> checkedUnaryOperator)
    • binaryOperator

      public static <T> java.util.function.BinaryOperator<T> binaryOperator​(UnChecked.CheckedBinaryOperator<T> checkedBinaryOperator)
    • predicate

      public static <T> java.util.function.Predicate<T> predicate​(UnChecked.CheckedPredicate<T> checkedPredicate)
    • sneakyThrow

      public static <T extends java.lang.Throwable,​ U> U sneakyThrow​(java.lang.Throwable t) throws T extends java.lang.Throwable
      Throws:
      T extends java.lang.Throwable