Interface | Description |
---|---|
HexaConsumer<A,B,C,D,E,F> | |
HexaFunction<A,B,C,D,E,R> | |
PentaConsumer<A,B,C,D,E> | |
PentaFunction<A,B,C,D,E,R> | |
SeptaConsumer<A,B,C,D,E,F> | |
SeptaFunction<A,B,C,D,E,F,G,R> | |
TetraConsumer<A,B,C,D> | |
TetraFunction<A,B,C,D,R> | |
TriConsumer<A,B,C> | |
TriFunction<A,B,C,R> | |
UHexaConsumer<A,B,C,D,E,F> |
TLDR; IMPLEMENT
void $accept(A a, B b, C c, D d, E e, F f) throws Throwable USING A LAMBDA; INVOKE void accept(A a, B b, C c, D d, E e, F f) . |
UHexaFunction<A,B,C,D,E,R> |
TLDR; IMPLEMENT
R $apply(A a, B b, C c, D d, E e) throws Throwable USING A LAMBDA; INVOKE R apply(A a, B b, C c, D d, E e) . |
UPentaConsumer<A,B,C,D,E> |
TLDR; IMPLEMENT
void $accept(A a, B b, C c, D d, E e) throws Throwable USING A LAMBDA; INVOKE void accept(A a, B b, C c, D d, E e) . |
UPentaFunction<A,B,C,D,E,R> |
TLDR; IMPLEMENT
R $apply(A a, B b, C c, D d, E e) throws Throwable USING A LAMBDA; INVOKE R apply(A a, B b, C c, D d, E e) . |
USeptaConsumer<A,B,C,D,E,F> |
TLDR; IMPLEMENT
void $accept(A a, B b, C c, D d, E e, F f) throws Throwable USING A LAMBDA; INVOKE void accept(A a, B b, C c, D d, E e, F f) . |
USeptaFunction<A,B,C,D,E,F,G,R> |
TLDR; IMPLEMENT
R $apply(A a, B b, C c, D d, E e, F f, G g) throws Throwable USING A LAMBDA; INVOKE R apply(A a, B b, C c, D d, E e, F f, G g) . |
UTetraConsumer<A,B,C,D> |
TLDR; IMPLEMENT
void $accept(A a, B b, C c, D d) throws Throwable USING A LAMBDA; INVOKE void accept(A a, B b, C c, D d) . |
UTetraFunction<A,B,C,D,R> |
TLDR; IMPLEMENT
R $apply(A a, B b, C c, D d) throws Throwable USING A LAMBDA; INVOKE R apply(A a, B b, C c, D d) . |
UTriConsumer<A,B,C> |
TLDR; IMPLEMENT
void $accept(A a, B b, C c) throws Throwable USING A LAMBDA; INVOKE void accept(A a, B b, C c) . |
UTriFunction<A,B,C,R> |
TLDR; IMPLEMENT
R $apply(A a, B b, C c) throws Throwable USING A LAMBDA; INVOKE R apply(A a, B b, C c) . |
N-ary functional interfaces. That is, function and consumer implementations that take up to 7 arguments.
Arity | Function | Consumer |
---|---|---|
0 | Supplier |
Runnable |
1 | Function |
Consumer |
2 | BiFunction |
BiConsumer |
3 | TriFunction |
TriConsumer |
4 | TetraFunction |
TetraConsumer |
5 | PentaFunction |
PentaConsumer |
6 | HexaFunction |
HexaConsumer |
7 | SeptaFunction |
SeptaConsumer |