Interface Ht

All Superinterfaces:
LambdaGlue

@API(status=STABLE) public interface Ht extends LambdaGlue
Creole - kreyòl

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 type of last argument.

  • Method Details

    • Ak

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

      default <T1> void Ak(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 parameter
    • Ak

      default <T1, T2> void Ak(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
    • Ak

      default <T1, T2, T3> void Ak(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
    • Ak

      default <T1, T2, T3, T4> void Ak(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
    • Ak

      default <T1, T2, T3, T4, T5> void Ak(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
    • Ak

      default <T1, T2, T3, T4, T5, T6> void Ak(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
    • Ak

      default <T1, T2, T3, T4, T5, T6, T7> void Ak(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
    • Ak

      default <T1, T2, T3, T4, T5, T6, T7, T8> void Ak(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
    • Ak

      default <T1, T2, T3, T4, T5, T6, T7, T8, T9> void Ak(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
    • E

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

      default <T1> void E(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 parameter
    • E

      default <T1, T2> void E(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
    • E

      default <T1, T2, T3> void E(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
    • E

      default <T1, T2, T3, T4> void E(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
    • E

      default <T1, T2, T3, T4, T5> void E(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
    • E

      default <T1, T2, T3, T4, T5, T6> void E(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
    • E

      default <T1, T2, T3, T4, T5, T6, T7> void E(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
    • E

      default <T1, T2, T3, T4, T5, T6, T7, T8> void E(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
    • E

      default <T1, T2, T3, T4, T5, T6, T7, T8, T9> void E(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
    • Epi

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

      default <T1> void Epi(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 parameter
    • Epi

      default <T1, T2> void Epi(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
    • Epi

      default <T1, T2, T3> void Epi(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
    • Epi

      default <T1, T2, T3, T4> void Epi(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
    • Epi

      default <T1, T2, T3, T4, T5> void Epi(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
    • Epi

      default <T1, T2, T3, T4, T5, T6> void Epi(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
    • Epi

      default <T1, T2, T3, T4, T5, T6, T7> void Epi(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
    • Epi

      default <T1, T2, T3, T4, T5, T6, T7, T8> void Epi(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
    • Epi

      default <T1, T2, T3, T4, T5, T6, T7, T8, T9> void Epi(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
    • Le

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

      default <T1> void Le(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 parameter
    • Le

      default <T1, T2> void Le(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
    • Le

      default <T1, T2, T3> void Le(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
    • Le

      default <T1, T2, T3, T4> void Le(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
    • Le

      default <T1, T2, T3, T4, T5> void Le(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
    • Le

      default <T1, T2, T3, T4, T5, T6> void Le(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
    • Le

      default <T1, T2, T3, T4, T5, T6, T7> void Le(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
    • Le

      default <T1, T2, T3, T4, T5, T6, T7, T8> void Le(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
    • Le

      default <T1, T2, T3, T4, T5, T6, T7, T8, T9> void Le(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
    • Lesaa

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

      default <T1> void Lesaa(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 parameter
    • Lesaa

      default <T1, T2> void Lesaa(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
    • Lesaa

      default <T1, T2, T3> void Lesaa(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
    • Lesaa

      default <T1, T2, T3, T4> void Lesaa(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
    • Lesaa

      default <T1, T2, T3, T4, T5> void Lesaa(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
    • Lesaa

      default <T1, T2, T3, T4, T5, T6> void Lesaa(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
    • Lesaa

      default <T1, T2, T3, T4, T5, T6, T7> void Lesaa(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
    • Lesaa

      default <T1, T2, T3, T4, T5, T6, T7, T8> void Lesaa(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
    • Lesaa

      default <T1, T2, T3, T4, T5, T6, T7, T8, T9> void Lesaa(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
    • default void (String expression, StepDefinitionBody.A0 body)
      Creates a new step definition.
      Parameters:
      expression - the cucumber expression
      body - a lambda expression with no parameters
    • default <T1> void (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 parameter
    • default <T1, T2> void (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
    • default <T1, T2, T3> void (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
    • default <T1, T2, T3, T4> void (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
    • default <T1, T2, T3, T4, T5> void (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
    • default <T1, T2, T3, T4, T5, T6> void (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
    • default <T1, T2, T3, T4, T5, T6, T7> void (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
    • default <T1, T2, T3, T4, T5, T6, T7, T8> void (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
    • default <T1, T2, T3, T4, T5, T6, T7, T8, T9> void (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
    • Lèsaa

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

      default <T1> void Lèsaa(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 parameter
    • Lèsaa

      default <T1, T2> void Lèsaa(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
    • Lèsaa

      default <T1, T2, T3> void Lèsaa(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
    • Lèsaa

      default <T1, T2, T3, T4> void Lèsaa(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
    • Lèsaa

      default <T1, T2, T3, T4, T5> void Lèsaa(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
    • Lèsaa

      default <T1, T2, T3, T4, T5, T6> void Lèsaa(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
    • Lèsaa

      default <T1, T2, T3, T4, T5, T6, T7> void Lèsaa(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
    • Lèsaa

      default <T1, T2, T3, T4, T5, T6, T7, T8> void Lèsaa(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
    • Lèsaa

      default <T1, T2, T3, T4, T5, T6, T7, T8, T9> void Lèsaa(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
    • Men

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

      default <T1> void Men(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 parameter
    • Men

      default <T1, T2> void Men(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
    • Men

      default <T1, T2, T3> void Men(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
    • Men

      default <T1, T2, T3, T4> void Men(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
    • Men

      default <T1, T2, T3, T4, T5> void Men(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
    • Men

      default <T1, T2, T3, T4, T5, T6> void Men(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
    • Men

      default <T1, T2, T3, T4, T5, T6, T7> void Men(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
    • Men

      default <T1, T2, T3, T4, T5, T6, T7, T8> void Men(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
    • Men

      default <T1, T2, T3, T4, T5, T6, T7, T8, T9> void Men(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
    • Sipoze

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

      default <T1> void Sipoze(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 parameter
    • Sipoze

      default <T1, T2> void Sipoze(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
    • Sipoze

      default <T1, T2, T3> void Sipoze(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
    • Sipoze

      default <T1, T2, T3, T4> void Sipoze(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
    • Sipoze

      default <T1, T2, T3, T4, T5> void Sipoze(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
    • Sipoze

      default <T1, T2, T3, T4, T5, T6> void Sipoze(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
    • Sipoze

      default <T1, T2, T3, T4, T5, T6, T7> void Sipoze(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
    • Sipoze

      default <T1, T2, T3, T4, T5, T6, T7, T8> void Sipoze(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
    • Sipoze

      default <T1, T2, T3, T4, T5, T6, T7, T8, T9> void Sipoze(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
    • SipozeKe

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

      default <T1> void SipozeKe(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 parameter
    • SipozeKe

      default <T1, T2> void SipozeKe(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
    • SipozeKe

      default <T1, T2, T3> void SipozeKe(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
    • SipozeKe

      default <T1, T2, T3, T4> void SipozeKe(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
    • SipozeKe

      default <T1, T2, T3, T4, T5> void SipozeKe(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
    • SipozeKe

      default <T1, T2, T3, T4, T5, T6> void SipozeKe(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
    • SipozeKe

      default <T1, T2, T3, T4, T5, T6, T7> void SipozeKe(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
    • SipozeKe

      default <T1, T2, T3, T4, T5, T6, T7, T8> void SipozeKe(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
    • SipozeKe

      default <T1, T2, T3, T4, T5, T6, T7, T8, T9> void SipozeKe(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
    • Sipozeke

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

      default <T1> void Sipozeke(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 parameter
    • Sipozeke

      default <T1, T2> void Sipozeke(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
    • Sipozeke

      default <T1, T2, T3> void Sipozeke(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
    • Sipozeke

      default <T1, T2, T3, T4> void Sipozeke(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
    • Sipozeke

      default <T1, T2, T3, T4, T5> void Sipozeke(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
    • Sipozeke

      default <T1, T2, T3, T4, T5, T6> void Sipozeke(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
    • Sipozeke

      default <T1, T2, T3, T4, T5, T6, T7> void Sipozeke(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
    • Sipozeke

      default <T1, T2, T3, T4, T5, T6, T7, T8> void Sipozeke(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
    • Sipozeke

      default <T1, T2, T3, T4, T5, T6, T7, T8, T9> void Sipozeke(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