public interface Fn8<T1,T2,T3,T4,T5,T6,T7,T8,R> extends Fn1<T1,Fn1<T2,Fn1<T3,Fn1<T4,Fn1<T5,Fn1<T6,Fn1<T7,Fn1<T8,R>>>>>>>>
Fn1.µ, Fn1.FunctionalOperations<T1,R>
Modifier and Type | Method and Description |
---|---|
default Fn1<T2,Fn1<T3,Fn1<T4,Fn1<T5,Fn1<T6,Fn1<T7,Fn1<T8,R>>>>>>> |
apply(T1 s)
Apply this function to the arguments.
|
default Fn1<T3,Fn1<T4,Fn1<T5,Fn1<T6,Fn1<T7,Fn1<T8,R>>>>>> |
apply(T1 s,
T2 s2) |
default Fn1<T4,Fn1<T5,Fn1<T6,Fn1<T7,Fn1<T8,R>>>>> |
apply(T1 s,
T2 s2,
T3 s3) |
default Fn1<T5,Fn1<T6,Fn1<T7,Fn1<T8,R>>>> |
apply(T1 s,
T2 s2,
T3 s3,
T4 s4) |
default Fn1<T6,Fn1<T7,Fn1<T8,R>>> |
apply(T1 s,
T2 s2,
T3 s3,
T4 s4,
T5 s5) |
default Fn1<T7,Fn1<T8,R>> |
apply(T1 s,
T2 s2,
T3 s3,
T4 s4,
T5 s5,
T6 s6) |
default Fn1<T8,R> |
apply(T1 s,
T2 s2,
T3 s3,
T4 s4,
T5 s5,
T6 s6,
T7 s7) |
R |
apply(T1 a,
T2 b,
T3 c,
T4 d,
T5 e,
T6 f,
T7 g,
T8 h) |
default Fn1<? super T1,Fn1<? super T2,Fn1<? super T3,Fn1<? super T4,Fn1<? super T5,Fn1<? super T6,Fn1<? super T7,Fn1<? super T8,? extends R>>>>>>>> |
curry() |
default Fn8<T1,T2,T3,T4,T5,T6,T7,T8,Maybe<R>> |
lift8() |
default Fn8<T1,T2,T3,T4,T5,T6,T7,T8,Future<R>> |
lift8(java.util.concurrent.Executor ex) |
default Fn8<T1,T2,T3,T4,T5,T6,T7,T8,java.util.Optional<R>> |
liftOpt8() |
default Fn8<T1,T2,T3,T4,T5,T6,T7,T8,Try<R,java.lang.Throwable>> |
liftTry8() |
static <T1,T2,T3,T4,T5,T6,T7,T8,R> |
v(Fn8<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? super T8,? extends R> func8) |
static <T1,T2,T3,T4,T5,T6,T7,T8,R> |
λ(Fn8<T1,T2,T3,T4,T5,T6,T7,T8,R> func8)
Create a curried function with arity of 8
e.g.
|
andThen, andThen, bind, compose, fanIn, firstFn, functionOps, leftFn, lift, lift, liftF, liftOpt, liftTry, memoize, memoize, memoizeAsync, memoizeAsync, merge, narrow, product, product, product, reader, rightFn, secondFn, λ, λv
static <T1,T2,T3,T4,T5,T6,T7,T8,R> Fn8<T1,T2,T3,T4,T5,T6,T7,T8,R> λ(Fn8<T1,T2,T3,T4,T5,T6,T7,T8,R> func8)
val fn = λ((Integer a)-> (Integer b)-> a+b+)
quadFunc
- static <T1,T2,T3,T4,T5,T6,T7,T8,R> Fn8<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? super T8,? extends R> v(Fn8<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? super T8,? extends R> func8)
default Fn1<T2,Fn1<T3,Fn1<T4,Fn1<T5,Fn1<T6,Fn1<T7,Fn1<T8,R>>>>>>> apply(T1 s)
org.jooq.lambda.function.Function1
apply
in interface Fn1<T1,Fn1<T2,Fn1<T3,Fn1<T4,Fn1<T5,Fn1<T6,Fn1<T7,Fn1<T8,R>>>>>>>>
apply
in interface java.util.function.Function<T1,Fn1<T2,Fn1<T3,Fn1<T4,Fn1<T5,Fn1<T6,Fn1<T7,Fn1<T8,R>>>>>>>>
apply
in interface org.jooq.lambda.function.Function1<T1,Fn1<T2,Fn1<T3,Fn1<T4,Fn1<T5,Fn1<T6,Fn1<T7,Fn1<T8,R>>>>>>>>