Class UserFunctions

java.lang.Object
io.confluent.parallelconsumer.UserFunctions

public final class UserFunctions
extends java.lang.Object
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.lang.String MSG  
  • Method Summary

    Modifier and Type Method Description
    static <T,​ U,​ R> R carefullyRun​(java.util.function.BiFunction<T,​U,​R> wrappedFunction, T t, U u)  
    static <A> void carefullyRun​(java.util.function.Consumer<A> wrappedFunction, A a)  
    static <A,​ B> B carefullyRun​(java.util.function.Function<A,​B> wrappedFunction, A a)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Method Details

    • carefullyRun

      public static <T,​ U,​ R> R carefullyRun​(java.util.function.BiFunction<T,​U,​R> wrappedFunction, T t, U u)
    • carefullyRun

      public static <A,​ B> B carefullyRun​(java.util.function.Function<A,​B> wrappedFunction, A a)
    • carefullyRun

      public static <A> void carefullyRun​(java.util.function.Consumer<A> wrappedFunction, A a)