T1 - Type of first input parameterT2 - Type of second input parameterT3 - Type of third input parameterT4 - Type of fourth input parameter@FunctionalInterface
public interface QuadConsumer<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 apply the first input parameter to this QuadConsumer
|
default java.util.function.Function<T3,java.util.function.Consumer<T4>> |
apply(T1 s,
T2 s2)
Partially apply the first and second input parameters to this QuadConsumer
|
default java.util.function.Consumer<T4> |
apply(T1 s,
T2 s2,
T3 s3)
Partially apply the first, second and third input parameters to this QuadConsumer
|
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 cyclops-react QuadConsumer from a jOOλ Consumer4
|
static <S1,S2,S3,S4> QuadConsumer<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