Module com.github.akurilov.commons
Package com.github.akurilov.commons.func
Interface Function3<A,B,C,Z>
-
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface Function3<A,B,C,Z>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description Zapply(A a, B b, C c)static <A,B,C,Z>
Function2<B,C,Z>partial1(Function3<A,B,C,Z> f, A a)static <A,B,C,Z>
java.util.function.Function<C,Z>partial12(Function3<A,B,C,Z> f, A a, B b)static <A,B,C,Z>
java.util.function.Function<B,Z>partial13(Function3<A,B,C,Z> f, A a, C c)static <A,B,C,Z>
Function2<A,C,Z>partial2(Function3<A,B,C,Z> f, B b)static <A,B,C,Z>
java.util.function.Function<A,Z>partial23(Function3<A,B,C,Z> f, B b, C c)static <A,B,C,Z>
Function2<A,B,Z>partial3(Function3<A,B,C,Z> f, C c)
-
-
-
Method Detail
-
partial12
static <A,B,C,Z> java.util.function.Function<C,Z> partial12(Function3<A,B,C,Z> f, A a, B b)
-
partial13
static <A,B,C,Z> java.util.function.Function<B,Z> partial13(Function3<A,B,C,Z> f, A a, C c)
-
partial23
static <A,B,C,Z> java.util.function.Function<A,Z> partial23(Function3<A,B,C,Z> f, B b, C c)
-
-