Package io.confluent.parallelconsumer
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.StringMSG -
Method Summary
Modifier and Type Method Description static <T, U, R> RcarefullyRun(java.util.function.BiFunction<T,U,R> wrappedFunction, T t, U u)static <A> voidcarefullyRun(java.util.function.Consumer<A> wrappedFunction, A a)static <A, B> BcarefullyRun(java.util.function.Function<A,B> wrappedFunction, A a)
-
Field Details
-
MSG
public static final java.lang.String MSG- See Also:
- Constant Field Values
-
-
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)
-