Interface Id

  • All Superinterfaces:
    LambdaGlue

    @API(status=STABLE)
    public interface Id
    extends LambdaGlue
    Indonesian - Bahasa Indonesia

    To execute steps in a feature file the steps must be connected to executable code. This can be done by implementing this interface.

    The parameters extracted from the step by the expression along with the data table or doc string argument are provided as arguments to the lambda expression.

    The types of the parameters are determined by the cucumber or regular expression.

    The type of the data table or doc string argument is determined by the argument name value. When none is provided cucumber will attempt to transform the data table or doc string to the the type of last argument.

    • Method Detail

      • Bila

        default void Bila​(String expression,
                          StepDefinitionBody.A0 body)
        Creates a new step definition.
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with no parameters
      • Bila

        default <T1> void Bila​(String expression,
                               StepDefinitionBody.A1<T1> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 1 parameters
      • Bila

        default <T1,​T2> void Bila​(String expression,
                                        StepDefinitionBody.A2<T1,​T2> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 2 parameters
      • Bila

        default <T1,​T2,​T3> void Bila​(String expression,
                                                 StepDefinitionBody.A3<T1,​T2,​T3> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 3 parameters
      • Bila

        default <T1,​T2,​T3,​T4> void Bila​(String expression,
                                                          StepDefinitionBody.A4<T1,​T2,​T3,​T4> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 4 parameters
      • Bila

        default <T1,​T2,​T3,​T4,​T5> void Bila​(String expression,
                                                                   StepDefinitionBody.A5<T1,​T2,​T3,​T4,​T5> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 5 parameters
      • Bila

        default <T1,​T2,​T3,​T4,​T5,​T6> void Bila​(String expression,
                                                                            StepDefinitionBody.A6<T1,​T2,​T3,​T4,​T5,​T6> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 6 parameters
      • Bila

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7> void Bila​(String expression,
                                                                                     StepDefinitionBody.A7<T1,​T2,​T3,​T4,​T5,​T6,​T7> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 7 parameters
      • Bila

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> void Bila​(String expression,
                                                                                              StepDefinitionBody.A8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 8 parameters
      • Bila

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> void Bila​(String expression,
                                                                                                       StepDefinitionBody.A9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        T9 - type of argument 9
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 9 parameters
      • Dan

        default void Dan​(String expression,
                         StepDefinitionBody.A0 body)
        Creates a new step definition.
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with no parameters
      • Dan

        default <T1> void Dan​(String expression,
                              StepDefinitionBody.A1<T1> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 1 parameters
      • Dan

        default <T1,​T2> void Dan​(String expression,
                                       StepDefinitionBody.A2<T1,​T2> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 2 parameters
      • Dan

        default <T1,​T2,​T3> void Dan​(String expression,
                                                StepDefinitionBody.A3<T1,​T2,​T3> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 3 parameters
      • Dan

        default <T1,​T2,​T3,​T4> void Dan​(String expression,
                                                         StepDefinitionBody.A4<T1,​T2,​T3,​T4> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 4 parameters
      • Dan

        default <T1,​T2,​T3,​T4,​T5> void Dan​(String expression,
                                                                  StepDefinitionBody.A5<T1,​T2,​T3,​T4,​T5> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 5 parameters
      • Dan

        default <T1,​T2,​T3,​T4,​T5,​T6> void Dan​(String expression,
                                                                           StepDefinitionBody.A6<T1,​T2,​T3,​T4,​T5,​T6> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 6 parameters
      • Dan

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7> void Dan​(String expression,
                                                                                    StepDefinitionBody.A7<T1,​T2,​T3,​T4,​T5,​T6,​T7> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 7 parameters
      • Dan

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> void Dan​(String expression,
                                                                                             StepDefinitionBody.A8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 8 parameters
      • Dan

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> void Dan​(String expression,
                                                                                                      StepDefinitionBody.A9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        T9 - type of argument 9
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 9 parameters
      • Dengan

        default void Dengan​(String expression,
                            StepDefinitionBody.A0 body)
        Creates a new step definition.
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with no parameters
      • Dengan

        default <T1> void Dengan​(String expression,
                                 StepDefinitionBody.A1<T1> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 1 parameters
      • Dengan

        default <T1,​T2> void Dengan​(String expression,
                                          StepDefinitionBody.A2<T1,​T2> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 2 parameters
      • Dengan

        default <T1,​T2,​T3> void Dengan​(String expression,
                                                   StepDefinitionBody.A3<T1,​T2,​T3> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 3 parameters
      • Dengan

        default <T1,​T2,​T3,​T4> void Dengan​(String expression,
                                                            StepDefinitionBody.A4<T1,​T2,​T3,​T4> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 4 parameters
      • Dengan

        default <T1,​T2,​T3,​T4,​T5> void Dengan​(String expression,
                                                                     StepDefinitionBody.A5<T1,​T2,​T3,​T4,​T5> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 5 parameters
      • Dengan

        default <T1,​T2,​T3,​T4,​T5,​T6> void Dengan​(String expression,
                                                                              StepDefinitionBody.A6<T1,​T2,​T3,​T4,​T5,​T6> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 6 parameters
      • Dengan

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7> void Dengan​(String expression,
                                                                                       StepDefinitionBody.A7<T1,​T2,​T3,​T4,​T5,​T6,​T7> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 7 parameters
      • Dengan

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> void Dengan​(String expression,
                                                                                                StepDefinitionBody.A8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 8 parameters
      • Dengan

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> void Dengan​(String expression,
                                                                                                         StepDefinitionBody.A9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        T9 - type of argument 9
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 9 parameters
      • Diasumsikan

        default void Diasumsikan​(String expression,
                                 StepDefinitionBody.A0 body)
        Creates a new step definition.
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with no parameters
      • Diasumsikan

        default <T1> void Diasumsikan​(String expression,
                                      StepDefinitionBody.A1<T1> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 1 parameters
      • Diasumsikan

        default <T1,​T2> void Diasumsikan​(String expression,
                                               StepDefinitionBody.A2<T1,​T2> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 2 parameters
      • Diasumsikan

        default <T1,​T2,​T3> void Diasumsikan​(String expression,
                                                        StepDefinitionBody.A3<T1,​T2,​T3> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 3 parameters
      • Diasumsikan

        default <T1,​T2,​T3,​T4> void Diasumsikan​(String expression,
                                                                 StepDefinitionBody.A4<T1,​T2,​T3,​T4> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 4 parameters
      • Diasumsikan

        default <T1,​T2,​T3,​T4,​T5> void Diasumsikan​(String expression,
                                                                          StepDefinitionBody.A5<T1,​T2,​T3,​T4,​T5> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 5 parameters
      • Diasumsikan

        default <T1,​T2,​T3,​T4,​T5,​T6> void Diasumsikan​(String expression,
                                                                                   StepDefinitionBody.A6<T1,​T2,​T3,​T4,​T5,​T6> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 6 parameters
      • Diasumsikan

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7> void Diasumsikan​(String expression,
                                                                                            StepDefinitionBody.A7<T1,​T2,​T3,​T4,​T5,​T6,​T7> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 7 parameters
      • Diasumsikan

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> void Diasumsikan​(String expression,
                                                                                                     StepDefinitionBody.A8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 8 parameters
      • Diasumsikan

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> void Diasumsikan​(String expression,
                                                                                                              StepDefinitionBody.A9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        T9 - type of argument 9
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 9 parameters
      • Diketahui

        default void Diketahui​(String expression,
                               StepDefinitionBody.A0 body)
        Creates a new step definition.
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with no parameters
      • Diketahui

        default <T1> void Diketahui​(String expression,
                                    StepDefinitionBody.A1<T1> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 1 parameters
      • Diketahui

        default <T1,​T2> void Diketahui​(String expression,
                                             StepDefinitionBody.A2<T1,​T2> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 2 parameters
      • Diketahui

        default <T1,​T2,​T3> void Diketahui​(String expression,
                                                      StepDefinitionBody.A3<T1,​T2,​T3> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 3 parameters
      • Diketahui

        default <T1,​T2,​T3,​T4> void Diketahui​(String expression,
                                                               StepDefinitionBody.A4<T1,​T2,​T3,​T4> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 4 parameters
      • Diketahui

        default <T1,​T2,​T3,​T4,​T5> void Diketahui​(String expression,
                                                                        StepDefinitionBody.A5<T1,​T2,​T3,​T4,​T5> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 5 parameters
      • Diketahui

        default <T1,​T2,​T3,​T4,​T5,​T6> void Diketahui​(String expression,
                                                                                 StepDefinitionBody.A6<T1,​T2,​T3,​T4,​T5,​T6> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 6 parameters
      • Diketahui

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7> void Diketahui​(String expression,
                                                                                          StepDefinitionBody.A7<T1,​T2,​T3,​T4,​T5,​T6,​T7> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 7 parameters
      • Diketahui

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> void Diketahui​(String expression,
                                                                                                   StepDefinitionBody.A8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 8 parameters
      • Diketahui

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> void Diketahui​(String expression,
                                                                                                            StepDefinitionBody.A9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        T9 - type of argument 9
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 9 parameters
      • Jika

        default void Jika​(String expression,
                          StepDefinitionBody.A0 body)
        Creates a new step definition.
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with no parameters
      • Jika

        default <T1> void Jika​(String expression,
                               StepDefinitionBody.A1<T1> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 1 parameters
      • Jika

        default <T1,​T2> void Jika​(String expression,
                                        StepDefinitionBody.A2<T1,​T2> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 2 parameters
      • Jika

        default <T1,​T2,​T3> void Jika​(String expression,
                                                 StepDefinitionBody.A3<T1,​T2,​T3> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 3 parameters
      • Jika

        default <T1,​T2,​T3,​T4> void Jika​(String expression,
                                                          StepDefinitionBody.A4<T1,​T2,​T3,​T4> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 4 parameters
      • Jika

        default <T1,​T2,​T3,​T4,​T5> void Jika​(String expression,
                                                                   StepDefinitionBody.A5<T1,​T2,​T3,​T4,​T5> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 5 parameters
      • Jika

        default <T1,​T2,​T3,​T4,​T5,​T6> void Jika​(String expression,
                                                                            StepDefinitionBody.A6<T1,​T2,​T3,​T4,​T5,​T6> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 6 parameters
      • Jika

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7> void Jika​(String expression,
                                                                                     StepDefinitionBody.A7<T1,​T2,​T3,​T4,​T5,​T6,​T7> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 7 parameters
      • Jika

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> void Jika​(String expression,
                                                                                              StepDefinitionBody.A8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 8 parameters
      • Jika

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> void Jika​(String expression,
                                                                                                       StepDefinitionBody.A9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        T9 - type of argument 9
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 9 parameters
      • Kemudian

        default void Kemudian​(String expression,
                              StepDefinitionBody.A0 body)
        Creates a new step definition.
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with no parameters
      • Kemudian

        default <T1> void Kemudian​(String expression,
                                   StepDefinitionBody.A1<T1> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 1 parameters
      • Kemudian

        default <T1,​T2> void Kemudian​(String expression,
                                            StepDefinitionBody.A2<T1,​T2> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 2 parameters
      • Kemudian

        default <T1,​T2,​T3> void Kemudian​(String expression,
                                                     StepDefinitionBody.A3<T1,​T2,​T3> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 3 parameters
      • Kemudian

        default <T1,​T2,​T3,​T4> void Kemudian​(String expression,
                                                              StepDefinitionBody.A4<T1,​T2,​T3,​T4> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 4 parameters
      • Kemudian

        default <T1,​T2,​T3,​T4,​T5> void Kemudian​(String expression,
                                                                       StepDefinitionBody.A5<T1,​T2,​T3,​T4,​T5> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 5 parameters
      • Kemudian

        default <T1,​T2,​T3,​T4,​T5,​T6> void Kemudian​(String expression,
                                                                                StepDefinitionBody.A6<T1,​T2,​T3,​T4,​T5,​T6> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 6 parameters
      • Kemudian

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7> void Kemudian​(String expression,
                                                                                         StepDefinitionBody.A7<T1,​T2,​T3,​T4,​T5,​T6,​T7> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 7 parameters
      • Kemudian

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> void Kemudian​(String expression,
                                                                                                  StepDefinitionBody.A8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 8 parameters
      • Kemudian

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> void Kemudian​(String expression,
                                                                                                           StepDefinitionBody.A9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        T9 - type of argument 9
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 9 parameters
      • Ketika

        default void Ketika​(String expression,
                            StepDefinitionBody.A0 body)
        Creates a new step definition.
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with no parameters
      • Ketika

        default <T1> void Ketika​(String expression,
                                 StepDefinitionBody.A1<T1> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 1 parameters
      • Ketika

        default <T1,​T2> void Ketika​(String expression,
                                          StepDefinitionBody.A2<T1,​T2> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 2 parameters
      • Ketika

        default <T1,​T2,​T3> void Ketika​(String expression,
                                                   StepDefinitionBody.A3<T1,​T2,​T3> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 3 parameters
      • Ketika

        default <T1,​T2,​T3,​T4> void Ketika​(String expression,
                                                            StepDefinitionBody.A4<T1,​T2,​T3,​T4> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 4 parameters
      • Ketika

        default <T1,​T2,​T3,​T4,​T5> void Ketika​(String expression,
                                                                     StepDefinitionBody.A5<T1,​T2,​T3,​T4,​T5> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 5 parameters
      • Ketika

        default <T1,​T2,​T3,​T4,​T5,​T6> void Ketika​(String expression,
                                                                              StepDefinitionBody.A6<T1,​T2,​T3,​T4,​T5,​T6> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 6 parameters
      • Ketika

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7> void Ketika​(String expression,
                                                                                       StepDefinitionBody.A7<T1,​T2,​T3,​T4,​T5,​T6,​T7> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 7 parameters
      • Ketika

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> void Ketika​(String expression,
                                                                                                StepDefinitionBody.A8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 8 parameters
      • Ketika

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> void Ketika​(String expression,
                                                                                                         StepDefinitionBody.A9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        T9 - type of argument 9
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 9 parameters
      • Maka

        default void Maka​(String expression,
                          StepDefinitionBody.A0 body)
        Creates a new step definition.
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with no parameters
      • Maka

        default <T1> void Maka​(String expression,
                               StepDefinitionBody.A1<T1> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 1 parameters
      • Maka

        default <T1,​T2> void Maka​(String expression,
                                        StepDefinitionBody.A2<T1,​T2> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 2 parameters
      • Maka

        default <T1,​T2,​T3> void Maka​(String expression,
                                                 StepDefinitionBody.A3<T1,​T2,​T3> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 3 parameters
      • Maka

        default <T1,​T2,​T3,​T4> void Maka​(String expression,
                                                          StepDefinitionBody.A4<T1,​T2,​T3,​T4> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 4 parameters
      • Maka

        default <T1,​T2,​T3,​T4,​T5> void Maka​(String expression,
                                                                   StepDefinitionBody.A5<T1,​T2,​T3,​T4,​T5> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 5 parameters
      • Maka

        default <T1,​T2,​T3,​T4,​T5,​T6> void Maka​(String expression,
                                                                            StepDefinitionBody.A6<T1,​T2,​T3,​T4,​T5,​T6> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 6 parameters
      • Maka

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7> void Maka​(String expression,
                                                                                     StepDefinitionBody.A7<T1,​T2,​T3,​T4,​T5,​T6,​T7> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 7 parameters
      • Maka

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> void Maka​(String expression,
                                                                                              StepDefinitionBody.A8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 8 parameters
      • Maka

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> void Maka​(String expression,
                                                                                                       StepDefinitionBody.A9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        T9 - type of argument 9
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 9 parameters
      • Tapi

        default void Tapi​(String expression,
                          StepDefinitionBody.A0 body)
        Creates a new step definition.
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with no parameters
      • Tapi

        default <T1> void Tapi​(String expression,
                               StepDefinitionBody.A1<T1> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 1 parameters
      • Tapi

        default <T1,​T2> void Tapi​(String expression,
                                        StepDefinitionBody.A2<T1,​T2> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 2 parameters
      • Tapi

        default <T1,​T2,​T3> void Tapi​(String expression,
                                                 StepDefinitionBody.A3<T1,​T2,​T3> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 3 parameters
      • Tapi

        default <T1,​T2,​T3,​T4> void Tapi​(String expression,
                                                          StepDefinitionBody.A4<T1,​T2,​T3,​T4> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 4 parameters
      • Tapi

        default <T1,​T2,​T3,​T4,​T5> void Tapi​(String expression,
                                                                   StepDefinitionBody.A5<T1,​T2,​T3,​T4,​T5> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 5 parameters
      • Tapi

        default <T1,​T2,​T3,​T4,​T5,​T6> void Tapi​(String expression,
                                                                            StepDefinitionBody.A6<T1,​T2,​T3,​T4,​T5,​T6> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 6 parameters
      • Tapi

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7> void Tapi​(String expression,
                                                                                     StepDefinitionBody.A7<T1,​T2,​T3,​T4,​T5,​T6,​T7> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 7 parameters
      • Tapi

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> void Tapi​(String expression,
                                                                                              StepDefinitionBody.A8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 8 parameters
      • Tapi

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> void Tapi​(String expression,
                                                                                                       StepDefinitionBody.A9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        T9 - type of argument 9
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 9 parameters
      • Tetapi

        default void Tetapi​(String expression,
                            StepDefinitionBody.A0 body)
        Creates a new step definition.
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with no parameters
      • Tetapi

        default <T1> void Tetapi​(String expression,
                                 StepDefinitionBody.A1<T1> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 1 parameters
      • Tetapi

        default <T1,​T2> void Tetapi​(String expression,
                                          StepDefinitionBody.A2<T1,​T2> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 2 parameters
      • Tetapi

        default <T1,​T2,​T3> void Tetapi​(String expression,
                                                   StepDefinitionBody.A3<T1,​T2,​T3> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 3 parameters
      • Tetapi

        default <T1,​T2,​T3,​T4> void Tetapi​(String expression,
                                                            StepDefinitionBody.A4<T1,​T2,​T3,​T4> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 4 parameters
      • Tetapi

        default <T1,​T2,​T3,​T4,​T5> void Tetapi​(String expression,
                                                                     StepDefinitionBody.A5<T1,​T2,​T3,​T4,​T5> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 5 parameters
      • Tetapi

        default <T1,​T2,​T3,​T4,​T5,​T6> void Tetapi​(String expression,
                                                                              StepDefinitionBody.A6<T1,​T2,​T3,​T4,​T5,​T6> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 6 parameters
      • Tetapi

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7> void Tetapi​(String expression,
                                                                                       StepDefinitionBody.A7<T1,​T2,​T3,​T4,​T5,​T6,​T7> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 7 parameters
      • Tetapi

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> void Tetapi​(String expression,
                                                                                                StepDefinitionBody.A8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 8 parameters
      • Tetapi

        default <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> void Tetapi​(String expression,
                                                                                                         StepDefinitionBody.A9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> body)
        Creates a new step definition.
        Type Parameters:
        T1 - type of argument 1
        T2 - type of argument 2
        T3 - type of argument 3
        T4 - type of argument 4
        T5 - type of argument 5
        T6 - type of argument 6
        T7 - type of argument 7
        T8 - type of argument 8
        T9 - type of argument 9
        Parameters:
        expression - the cucumber expression
        body - a lambda expression with 9 parameters