Interface Function23<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22,​R>

  • Type Parameters:
    T0 - the type of the first argument to the function
    T1 - the type of the second argument to the function
    T2 - the type of the third argument to the function
    T3 - the type of the fourth argument to the function
    T4 - the type of the fifth argument to the function
    T5 - the type of the sixth argument to the function
    T6 - the type of the seventh argument to the function
    T7 - the type of the eighth argument to the function
    T8 - the type of the ninth argument to the function
    T9 - the type of the tenth argument to the function
    T10 - the type of the eleventh argument to the function
    T11 - the type of the 12:th argument to the function
    T12 - the type of the 13:th argument to the function
    T13 - the type of the 14:th argument to the function
    T14 - the type of the 15:th argument to the function
    T15 - the type of the 16:th argument to the function
    T16 - the type of the 17:th argument to the function
    T17 - the type of the 18:th argument to the function
    T18 - the type of the 19:th argument to the function
    T19 - the type of the 20:th argument to the function
    T20 - the type of the 21:th argument to the function
    T21 - the type of the 22:th argument to the function
    T22 - the type of the 23:th argument to the function
    R - the type of the result of the function
    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 Function23<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22,​R>
    Represents a function that accepts 23 arguments and produces a result. This is the 23-arity specialization of Function.

    This class has been generated.

    Author:
    Per Minborg
    See Also:
    Function
    • Method Detail

      • apply

        R apply​(T0 t0,
                T1 t1,
                T2 t2,
                T3 t3,
                T4 t4,
                T5 t5,
                T6 t6,
                T7 t7,
                T8 t8,
                T9 t9,
                T10 t10,
                T11 t11,
                T12 t12,
                T13 t13,
                T14 t14,
                T15 t15,
                T16 t16,
                T17 t17,
                T18 t18,
                T19 t19,
                T20 t20,
                T21 t21,
                T22 t22)
        Applies this function to the given arguments.
        Parameters:
        t0 - the first function argument
        t1 - the second function argument
        t2 - the third function argument
        t3 - the fourth function argument
        t4 - the fifth function argument
        t5 - the sixth function argument
        t6 - the seventh function argument
        t7 - the eighth function argument
        t8 - the ninth function argument
        t9 - the tenth function argument
        t10 - the eleventh function argument
        t11 - the 12:th function argument
        t12 - the 13:th function argument
        t13 - the 14:th function argument
        t14 - the 15:th function argument
        t15 - the 16:th function argument
        t16 - the 17:th function argument
        t17 - the 18:th function argument
        t18 - the 19:th function argument
        t19 - the 20:th function argument
        t20 - the 21:th function argument
        t21 - the 22:th function argument
        t22 - the 23:th function argument
        Returns:
        the function result