T1 - the first argument typeT2 - the second argument typeT3 - the third argument typeT4 - the fourth argument typeT5 - the fifth argument typeT6 - the sixth argument typeT7 - the seventh argument typeT8 - the eighth argument typeR - the result type@FunctionalInterface public interface Func8<T1,T2,T3,T4,T5,T6,T7,T8,R> extends FiniteArgumentFunction<R>
| Modifier and Type | Method and Description | 
|---|---|
R | 
apply(T1 t1,
     T2 t2,
     T3 t3,
     T4 t4,
     T5 t5,
     T6 t6,
     T7 t7,
     T8 t8)  | 
default int | 
numberOfArgs()
The number of arguments that the function accepts 
 | 
default FuncN<R> | 
toFuncN()
Transform this function to a  
FuncN, binding the arguments automatically. | 
default FuncN<R> toFuncN()
FiniteArgumentFunctionFuncN, binding the arguments automatically.toFuncN in interface FiniteArgumentFunction<R>FuncN representation of this functiondefault int numberOfArgs()
FiniteArgumentFunctionnumberOfArgs in interface FiniteArgumentFunction<R>