public class PartialApplicator extends Lambda
| Constructor and Description |
|---|
PartialApplicator() |
| Modifier and Type | Method and Description |
|---|---|
static <T1,T2,R> java.util.function.Supplier<R> |
partial(T1 t1,
java.util.function.Function<T1,R> func)
Returns a function with 1 arguments applied to the supplied Function
|
static <T1,T2,R> java.util.function.Function<T2,R> |
partial2(T1 t1,
java.util.function.BiFunction<T1,T2,R> biFunc)
Returns a function with 1 arguments applied to the supplied BiFunction
|
static <T1,T2,R> java.util.function.Supplier<R> |
partial2(T1 t1,
T2 t2,
java.util.function.BiFunction<T1,T2,R> biFunc)
Returns a function with 2 arguments applied to the supplied BiFunction
|
static <T1,T2,T3,R> |
partial3(T1 t1,
T2 t2,
T3 t3,
TriFunction<T1,T2,T3,R> triFunc)
Returns a function with 3 arguments applied to the supplied TriFunction
|
static <T1,T2,T3,R> |
partial3(T1 t1,
T2 t2,
TriFunction<T1,T2,T3,R> triFunc)
Returns a function with 2 arguments applied to the supplied TriFunction
|
static <T1,T2,T3,R> |
partial3(T1 t1,
TriFunction<T1,T2,T3,R> triFunc)
Returns a BiFunction with 1 argument applied to the supplied TriFunction
|
static <T1,T2,T3,T4,R> |
partial4(T1 t1,
QuadFunction<T1,T2,T3,T4,R> quadFunc)
Returns a BiFunction with 1 argument applied to the supplied QuadFunction
|
static <T1,T2,T3,T4,R> |
partial4(T1 t1,
T2 t2,
QuadFunction<T1,T2,T3,T4,R> quadFunc)
Returns a BiFunction with 2 arguments applied to the supplied QuadFunction
|
static <T1,T2,T3,T4,R> |
partial4(T1 t1,
T2 t2,
T3 t3,
QuadFunction<T1,T2,T3,T4,R> quadFunc)
Returns a Function with 3 arguments applied to the supplied QuadFunction
|
static <T1,T2,T3,T4,R> |
partial4(T1 t1,
T2 t2,
T3 t3,
T4 t4,
QuadFunction<T1,T2,T3,T4,R> quadFunc)
Returns a Function with 3 arguments applied to the supplied QuadFunction
|
static <T1,T2,T3,T4,T5,R> |
partial5(T1 t1,
QuintFunction<T1,T2,T3,T4,T5,R> quintFunc)
Returns a QuadFunction with 1 argument applied to the supplied QuintFunction
|
static <T1,T2,T3,T4,T5,R> |
partial5(T1 t1,
T2 t2,
QuintFunction<T1,T2,T3,T4,T5,R> quintFunc)
Returns a TriFunction with 2 arguments applied to the supplied QuintFunction
|
static <T1,T2,T3,T4,T5,R> |
partial5(T1 t1,
T2 t2,
T3 t3,
QuintFunction<T1,T2,T3,T4,T5,R> quintFunc)
Returns a BiFunction with 3 arguments applied to the supplied QuintFunction
|
static <T1,T2,T3,T4,T5,R> |
partial5(T1 t1,
T2 t2,
T3 t3,
T4 t4,
QuintFunction<T1,T2,T3,T4,T5,R> quintFunc)
Returns a Function with 4 arguments applied to the supplied QuintFunction
|
static <T1,T2,T3,T4,T5,R> |
partial5(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
QuintFunction<T1,T2,T3,T4,T5,R> quintFunc)
Returns a Function with 4 arguments applied to the supplied QuintFunction
|
static <T1,T2,T3,T4,T5,T6,R> |
partial6(T1 t1,
HexFunction<T1,T2,T3,T4,T5,T6,R> hexFunc)
Returns a QuintFunction with 1 argument applied to the supplied HexFunction
|
static <T1,T2,T3,T4,T5,T6,R> |
partial6(T1 t1,
T2 t2,
HexFunction<T1,T2,T3,T4,T5,T6,R> hexFunc)
Returns a QuadFunction with 2 arguments applied to the supplied HexFunction
|
static <T1,T2,T3,T4,T5,T6,R> |
partial6(T1 t1,
T2 t2,
T3 t3,
HexFunction<T1,T2,T3,T4,T5,T6,R> hexFunc)
Returns a TriFunction with 3 arguments applied to the supplied HexFunction
|
static <T1,T2,T3,T4,T5,T6,R> |
partial6(T1 t1,
T2 t2,
T3 t3,
T4 t4,
HexFunction<T1,T2,T3,T4,T5,T6,R> hexFunc)
Returns a BiFunction with 4 arguments applied to the supplied HexFunction
|
static <T1,T2,T3,T4,T5,T6,R> |
partial6(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
HexFunction<T1,T2,T3,T4,T5,T6,R> hexFunc)
Returns a Function with 5 arguments applied to the supplied HexFunction
|
static <T1,T2,T3,T4,T5,T6,R> |
partial6(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
T6 t6,
HexFunction<T1,T2,T3,T4,T5,T6,R> hexFunc)
Returns a Function with 5 arguments applied to the supplied HexFunction
|
static <T1,T2,T3,T4,T5,T6,T7,R> |
partial7(T1 t1,
HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
Returns a HexFunction with 1 argument applied to the supplied HeptFunction
|
static <T1,T2,T3,T4,T5,T6,T7,R> |
partial7(T1 t1,
T2 t2,
HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
Returns a QuintFunction with 2 arguments applied to the supplied HeptFunction
|
static <T1,T2,T3,T4,T5,T6,T7,R> |
partial7(T1 t1,
T2 t2,
T3 t3,
HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
Returns a QuadFunction with 3 arguments applied to the supplied HeptFunction
|
static <T1,T2,T3,T4,T5,T6,T7,R> |
partial7(T1 t1,
T2 t2,
T3 t3,
T4 t4,
HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
Returns a TriFunction with 4 arguments applied to the supplied HeptFunction
|
static <T1,T2,T3,T4,T5,T6,T7,R> |
partial7(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
Returns a BiFunction with 5 arguments applied to the supplied HeptFunction
|
static <T1,T2,T3,T4,T5,T6,T7,R> |
partial7(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
T6 t6,
HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
Returns a Function with 6 arguments applied to the supplied HeptFunction
|
static <T1,T2,T3,T4,T5,T6,T7,R> |
partial7(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
T6 t6,
T7 t7,
HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
Returns a Function with 6 arguments applied to the supplied HeptFunction
|
static <T1,T2,T3,T4,T5,T6,T7,T8,R> |
partial8(T1 t1,
OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
Returns a HeptFunction with 1 argument applied to the supplied OctFunction
|
static <T1,T2,T3,T4,T5,T6,T7,T8,R> |
partial8(T1 t1,
T2 t2,
OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
Returns a HexFunction with 2 arguments applied to the supplied OctFunction
|
static <T1,T2,T3,T4,T5,T6,T7,T8,R> |
partial8(T1 t1,
T2 t2,
T3 t3,
OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
Returns a QuintFunction with 3 arguments applied to the supplied OctFunction
|
static <T1,T2,T3,T4,T5,T6,T7,T8,R> |
partial8(T1 t1,
T2 t2,
T3 t3,
T4 t4,
OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
Returns a QuadFunction with 4 arguments applied to the supplied OctFunction
|
static <T1,T2,T3,T4,T5,T6,T7,T8,R> |
partial8(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
Returns a TriFunction with 5 arguments applied to the supplied OctFunction
|
static <T1,T2,T3,T4,T5,T6,T7,T8,R> |
partial8(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
T6 t6,
OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
Returns a BiFunction with 6 arguments applied to the supplied OctFunction
|
static <T1,T2,T3,T4,T5,T6,T7,T8,R> |
partial8(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
T6 t6,
T7 t7,
OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
Returns a Function with 7 arguments applied to the supplied OctFunction
|
static <T1,T2,T3,T4,T5,T6,T7,T8,R> |
partial8(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
T6 t6,
T7 t7,
T8 t8,
OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
Returns a Function with 7 arguments applied to the supplied OctFunction
|
public static <T1,T2,R> java.util.function.Supplier<R> partial(T1 t1,
java.util.function.Function<T1,R> func)
T1 - Generic argument typeT2 - Generic argument typeR - Function generic return typet1 - Generic argumenttriFunc - Function that accepts 3 parameterspublic static <T1,T2,R> java.util.function.Supplier<R> partial2(T1 t1,
T2 t2,
java.util.function.BiFunction<T1,T2,R> biFunc)
T1 - Generic argument typeT2 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumenttriFunc - Function that accepts 3 parameterspublic static <T1,T2,R> java.util.function.Function<T2,R> partial2(T1 t1,
java.util.function.BiFunction<T1,T2,R> biFunc)
T1 - Generic argument typeT2 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumenttriFunc - Function that accepts 3 parameterspublic static <T1,T2,T3,R> java.util.function.Supplier<R> partial3(T1 t1,
T2 t2,
T3 t3,
TriFunction<T1,T2,T3,R> triFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumenttriFunc - Function that accepts 3 parameterspublic static <T1,T2,T3,R> java.util.function.Function<T3,R> partial3(T1 t1,
T2 t2,
TriFunction<T1,T2,T3,R> triFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumenttriFunc - Function that accepts 3 parameterspublic static <T1,T2,T3,R> java.util.function.BiFunction<T2,T3,R> partial3(T1 t1,
TriFunction<T1,T2,T3,R> triFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeR - BiFunction generic return typet1 - Generic ArgumenttriFunc - Function that accepts 3 parameterspublic static <T1,T2,T3,T4,R> java.util.function.Supplier<R> partial4(T1 t1,
T2 t2,
T3 t3,
T4 t4,
QuadFunction<T1,T2,T3,T4,R> quadFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentquadFunc - Function that accepts 4 parameterspublic static <T1,T2,T3,T4,R> java.util.function.Function<T4,R> partial4(T1 t1,
T2 t2,
T3 t3,
QuadFunction<T1,T2,T3,T4,R> quadFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentquadFunc - Function that accepts 4 parameterspublic static <T1,T2,T3,T4,R> java.util.function.BiFunction<T3,T4,R> partial4(T1 t1,
T2 t2,
QuadFunction<T1,T2,T3,T4,R> quadFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentquadFunc - Function that accepts 4 parameterspublic static <T1,T2,T3,T4,R> TriFunction<T2,T3,T4,R> partial4(T1 t1, QuadFunction<T1,T2,T3,T4,R> quadFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeR - Function generic return typet1 - Generic argumentquadFunc - Function that accepts 4 parameterspublic static <T1,T2,T3,T4,T5,R> java.util.function.Supplier<R> partial5(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
QuintFunction<T1,T2,T3,T4,T5,R> quintFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumentquintFunc - Function that accepts 5 parameterspublic static <T1,T2,T3,T4,T5,R> java.util.function.Function<T5,R> partial5(T1 t1,
T2 t2,
T3 t3,
T4 t4,
QuintFunction<T1,T2,T3,T4,T5,R> quintFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumentquintFunc - Function that accepts 5 parameterspublic static <T1,T2,T3,T4,T5,R> java.util.function.BiFunction<T4,T5,R> partial5(T1 t1,
T2 t2,
T3 t3,
QuintFunction<T1,T2,T3,T4,T5,R> quintFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentquintFunc - Function that accepts 5 parameterspublic static <T1,T2,T3,T4,T5,R> TriFunction<T3,T4,T5,R> partial5(T1 t1, T2 t2, QuintFunction<T1,T2,T3,T4,T5,R> quintFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentquintFunc - Function that accepts 5 parameterspublic static <T1,T2,T3,T4,T5,R> QuadFunction<T2,T3,T4,T5,R> partial5(T1 t1, QuintFunction<T1,T2,T3,T4,T5,R> quintFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeR - Function generic return typet1 - Generic argumentquintFunc - Function that accepts 5 parameterspublic static <T1,T2,T3,T4,T5,T6,R> java.util.function.Supplier<R> partial6(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
T6 t6,
HexFunction<T1,T2,T3,T4,T5,T6,R> hexFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumentt5 - Generic argumenthexFunc - Function that accepts 6 parameterspublic static <T1,T2,T3,T4,T5,T6,R> java.util.function.Function<T6,R> partial6(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
HexFunction<T1,T2,T3,T4,T5,T6,R> hexFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumentt5 - Generic argumenthexFunc - Function that accepts 6 parameterspublic static <T1,T2,T3,T4,T5,T6,R> java.util.function.BiFunction<T5,T6,R> partial6(T1 t1,
T2 t2,
T3 t3,
T4 t4,
HexFunction<T1,T2,T3,T4,T5,T6,R> hexFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumenthexFunc - Function that accepts 6 parameterspublic static <T1,T2,T3,T4,T5,T6,R> TriFunction<T4,T5,T6,R> partial6(T1 t1, T2 t2, T3 t3, HexFunction<T1,T2,T3,T4,T5,T6,R> hexFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumenthexFunc - Function that accepts 6 parameterspublic static <T1,T2,T3,T4,T5,T6,R> QuadFunction<T3,T4,T5,T6,R> partial6(T1 t1, T2 t2, HexFunction<T1,T2,T3,T4,T5,T6,R> hexFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumenthexFunc - Function that accepts 6 parameterspublic static <T1,T2,T3,T4,T5,T6,R> QuintFunction<T2,T3,T4,T5,T6,R> partial6(T1 t1, HexFunction<T1,T2,T3,T4,T5,T6,R> hexFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeR - Function generic return typet1 - Generic argumenthexFunc - Function that accepts 6 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,R> java.util.function.Supplier<R> partial7(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
T6 t6,
T7 t7,
HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumentt5 - Generic argumentt6 - Generic argumentheptFunc - Function that accepts 7 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,R> java.util.function.Function<T7,R> partial7(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
T6 t6,
HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumentt5 - Generic argumentt6 - Generic argumentheptFunc - Function that accepts 7 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,R> java.util.function.BiFunction<T6,T7,R> partial7(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumentt5 - Generic argumentheptFunc - Function that accepts 7 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,R> TriFunction<T5,T6,T7,R> partial7(T1 t1, T2 t2, T3 t3, T4 t4, HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumentheptFunc - Function that accepts 7 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,R> QuadFunction<T4,T5,T6,T7,R> partial7(T1 t1, T2 t2, T3 t3, HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentheptFunc - Function that accepts 7 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,R> QuintFunction<T3,T4,T5,T6,T7,R> partial7(T1 t1, T2 t2, HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentheptFunc - Function that accepts 7 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,R> HexFunction<T2,T3,T4,T5,T6,T7,R> partial7(T1 t1, HeptFunction<T1,T2,T3,T4,T5,T6,T7,R> heptFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeR - Function generic return typet1 - Generic argumentheptFunc - Function that accepts 7 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,T8,R> java.util.function.Supplier<R> partial8(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
T6 t6,
T7 t7,
T8 t8,
OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeT8 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumentt5 - Generic argumentt6 - Generic argumentt7 - Generic argumentoctFunc - Function that accepts 8 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,T8,R> java.util.function.Function<T8,R> partial8(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
T6 t6,
T7 t7,
OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeT8 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumentt5 - Generic argumentt6 - Generic argumentt7 - Generic argumentoctFunc - Function that accepts 8 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,T8,R> java.util.function.BiFunction<T7,T8,R> partial8(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
T6 t6,
OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeT8 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumentt5 - Generic argumentt6 - Generic argumentoctFunc - Function that accepts 8 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,T8,R> TriFunction<T6,T7,T8,R> partial8(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeT8 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumentt5 - Generic argumentoctFunc - Function that accepts 8 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,T8,R> QuadFunction<T5,T6,T7,T8,R> partial8(T1 t1, T2 t2, T3 t3, T4 t4, OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeT8 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentt4 - Generic argumentoctFunc - Function that accepts 8 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,T8,R> QuintFunction<T4,T5,T6,T7,T8,R> partial8(T1 t1, T2 t2, T3 t3, OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeT8 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentt3 - Generic argumentoctFunc - Function that accepts 8 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,T8,R> HexFunction<T3,T4,T5,T6,T7,T8,R> partial8(T1 t1, T2 t2, OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeT8 - Generic argument typeR - Function generic return typet1 - Generic argumentt2 - Generic argumentoctFunc - Function that accepts 8 parameterspublic static <T1,T2,T3,T4,T5,T6,T7,T8,R> HeptFunction<T2,T3,T4,T5,T6,T7,T8,R> partial8(T1 t1, OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> octFunc)
T1 - Generic argument typeT2 - Generic argument typeT3 - Generic argument typeT4 - Generic argument typeT5 - Generic argument typeT6 - Generic argument typeT7 - Generic argument typeT8 - Generic argument typeR - Function generic return typet1 - Generic argumentoctFunc - Function that accepts 8 parameters