fj.F7 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of functionaljava Show documentation
Show all versions of functionaljava Show documentation
Functional Java is an open source library that supports closures for the Java programming language
package fj;
/**
* A transformation function of arity-7 from A
, B
, C
,
* D
, E
, F$
and G
to H
. This type
* can be represented using the Java 7 closure syntax.
*
* @version %build.number%
*/
public interface F7 {
/**
* Transform A
, B
, C
, D
, E
,
* F$
and G
to H
.
*
* @param a The A
to transform.
* @param b The B
to transform.
* @param c The C
to transform.
* @param d The D
to transform.
* @param e The E
to transform.
* @param f The F$
to transform.
* @param g The G
to transform.
* @return The result of the transformation.
*/
H f(A a, B b, C c, D d, E e, F$ f, G g);
}