T1 - Type of first input parameterT2 - Type of second input parameterT3 - Type of third input parameterT4 - Type of fourth input parameter@FunctionalInterface
public interface C4<T1,T2,T3,T4>
Consumer.| Modifier and Type | Method and Description |
|---|---|
void |
accept(T1 a,
T2 b,
T3 c,
T4 d)
Performs operation with input parameters
|
default java.util.function.Function<T2,java.util.function.Function<T3,java.util.function.Consumer<T4>>> |
apply(T1 s)
Partially applyHKT the first input parameter to this C4
|
default java.util.function.Function<T3,java.util.function.Consumer<T4>> |
apply(T1 s,
T2 s2)
Partially applyHKT the first and second input parameters to this C4
|
default java.util.function.Consumer<T4> |
apply(T1 s,
T2 s2,
T3 s3)
Partially applyHKT the first, second and third input parameters to this C4
|
default org.jooq.lambda.function.Consumer4<T1,T2,T3,T4> |
consumer4() |
static <S1,S2,S3,S4> |
fromConsumer3(org.jooq.lambda.function.Consumer4<S1,S2,S3,S4> c4)
Create a cyclops2-react C4 from a jOOλ Consumer4
|
static <S1,S2,S3,S4> C4<S1,S2,S3,S4> fromConsumer3(org.jooq.lambda.function.Consumer4<S1,S2,S3,S4> c4)
c4 - jOOλ Consumer4void accept(T1 a, T2 b, T3 c, T4 d)
a - the first input parameterb - the second input parameterc - the third input parameterd - the fourth input parameterdefault org.jooq.lambda.function.Consumer4<T1,T2,T3,T4> consumer4()
default java.util.function.Function<T2,java.util.function.Function<T3,java.util.function.Consumer<T4>>> apply(T1 s)
s - the first input parameterdefault java.util.function.Function<T3,java.util.function.Consumer<T4>> apply(T1 s, T2 s2)
s - the first input parameters2 - the second input parameter