Constructor and Description |
---|
UncurryConsumer() |
Modifier and Type | Method and Description |
---|---|
static <T1,T2> java.util.function.BiConsumer<T1,T2> |
uncurryC2(java.util.function.Function<T2,java.util.function.Consumer<T1>> biCon) |
static <T1,T2,T3> TriConsumer<T1,T2,T3> |
uncurryC3(java.util.function.Function<T3,java.util.function.Function<T2,java.util.function.Consumer<T1>>> triCon) |
static <T1,T2,T3,T4> |
uncurryC4(java.util.function.Function<T4,java.util.function.Function<T3,java.util.function.Function<T2,java.util.function.Consumer<T1>>>> quadCon) |
static <T1,T2,T3,T4,T5> |
uncurryC5(java.util.function.Function<T5,java.util.function.Function<T4,java.util.function.Function<T3,java.util.function.Function<T2,java.util.function.Consumer<T1>>>>> quintCon) |
curry, curry2, curry3, curry4, curry5, curry6, curry7, curry8
curryC2, curryC3, curryC4, curryC5
public static <T1,T2> java.util.function.BiConsumer<T1,T2> uncurryC2(java.util.function.Function<T2,java.util.function.Consumer<T1>> biCon)
public static <T1,T2,T3> TriConsumer<T1,T2,T3> uncurryC3(java.util.function.Function<T3,java.util.function.Function<T2,java.util.function.Consumer<T1>>> triCon)
public static <T1,T2,T3,T4> QuadConsumer<T1,T2,T3,T4> uncurryC4(java.util.function.Function<T4,java.util.function.Function<T3,java.util.function.Function<T2,java.util.function.Consumer<T1>>>> quadCon)
public static <T1,T2,T3,T4,T5> QuintConsumer<T1,T2,T3,T4,T5> uncurryC5(java.util.function.Function<T5,java.util.function.Function<T4,java.util.function.Function<T3,java.util.function.Function<T2,java.util.function.Consumer<T1>>>>> quintCon)