Package io.cucumber.java8
Interface It
- All Superinterfaces:
LambdaGlue
Italian - italiano
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.
-
Field Summary
Fields inherited from interface io.cucumber.java8.LambdaGlue
DEFAULT_AFTER_ORDER, DEFAULT_BEFORE_ORDER, EMPTY_TAG_EXPRESSION, NO_REPLACEMENT
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
Allora
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
Allora
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void Allora
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void Allora
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidAllora
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidAllora
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidAllora
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7>
voidAllora
(String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8>
voidAllora
(String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8, T9>
voidAllora
(String expression, StepDefinitionBody.A9<T1, T2, T3, T4, T5, T6, T7, T8, T9> body) Creates a new step definition.default void
Data
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
Data
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void Data
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void Data
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidData
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidData
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidData
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7>
voidData
(String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8>
voidData
(String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8, T9>
voidData
(String expression, StepDefinitionBody.A9<T1, T2, T3, T4, T5, T6, T7, T8, T9> body) Creates a new step definition.default void
Date
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
Date
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void Date
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void Date
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidDate
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidDate
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidDate
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7>
voidDate
(String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8>
voidDate
(String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8, T9>
voidDate
(String expression, StepDefinitionBody.A9<T1, T2, T3, T4, T5, T6, T7, T8, T9> body) Creates a new step definition.default void
Dati
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
Dati
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void Dati
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void Dati
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidDati
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidDati
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidDati
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7>
voidDati
(String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8>
voidDati
(String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8, T9>
voidDati
(String expression, StepDefinitionBody.A9<T1, T2, T3, T4, T5, T6, T7, T8, T9> body) Creates a new step definition.default void
Dato
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
Dato
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void Dato
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void Dato
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidDato
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidDato
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidDato
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7>
voidDato
(String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8>
voidDato
(String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8, T9>
voidDato
(String expression, StepDefinitionBody.A9<T1, T2, T3, T4, T5, T6, T7, T8, T9> body) Creates a new step definition.default void
E
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
E
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void E
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void E
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidE
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidE
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidE
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7>
voidE
(String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8>
voidE
(String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8, T9>
voidE
(String expression, StepDefinitionBody.A9<T1, T2, T3, T4, T5, T6, T7, T8, T9> body) Creates a new step definition.default void
Ed
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
Ed
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void Ed
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void Ed
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidEd
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidEd
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidEd
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7>
voidEd
(String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8>
voidEd
(String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8, T9>
voidEd
(String expression, StepDefinitionBody.A9<T1, T2, T3, T4, T5, T6, T7, T8, T9> body) Creates a new step definition.default void
Ma
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
Ma
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void Ma
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void Ma
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidMa
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidMa
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidMa
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7>
voidMa
(String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8>
voidMa
(String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8, T9>
voidMa
(String expression, StepDefinitionBody.A9<T1, T2, T3, T4, T5, T6, T7, T8, T9> body) Creates a new step definition.default void
Quando
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
Quando
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void Quando
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void Quando
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidQuando
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidQuando
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidQuando
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7>
voidQuando
(String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8>
voidQuando
(String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6, T7, T8, T9>
voidQuando
(String expression, StepDefinitionBody.A9<T1, T2, T3, T4, T5, T6, T7, T8, T9> body) Creates a new step definition.Methods inherited from interface io.cucumber.java8.LambdaGlue
After, After, After, After, After, After, After, After, AfterStep, AfterStep, AfterStep, AfterStep, AfterStep, AfterStep, AfterStep, AfterStep, Before, Before, Before, Before, Before, Before, Before, Before, BeforeStep, BeforeStep, BeforeStep, BeforeStep, BeforeStep, BeforeStep, BeforeStep, BeforeStep, DataTableType, DataTableType, DataTableType, DataTableType, DataTableType, DataTableType, DataTableType, DataTableType, DefaultDataTableCellTransformer, DefaultDataTableCellTransformer, DefaultDataTableEntryTransformer, DefaultDataTableEntryTransformer, DefaultParameterTransformer, DocStringType, ParameterType, ParameterType, ParameterType, ParameterType, ParameterType, ParameterType, ParameterType, ParameterType, ParameterType
-
Method Details
-
Allora
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
Allora
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
Allora
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 2 parameters
-
Allora
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 3 parameters
-
Allora
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 4 parameters
-
Allora
default <T1,T2, void AlloraT3, T4, T5> (String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 5 parameters
-
Allora
default <T1,T2, void AlloraT3, T4, T5, T6> (String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 6 parameters
-
Allora
default <T1,T2, void AlloraT3, T4, T5, T6, T7> (String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 7 parameters
-
Allora
default <T1,T2, void AlloraT3, T4, T5, T6, T7, T8> (String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 8 parameters
-
Allora
default <T1,T2, void AlloraT3, T4, T5, T6, T7, T8, T9> (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 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8T9
- type of argument 9- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 9 parameters
-
Data
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
Data
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
Data
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 2 parameters
-
Data
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 3 parameters
-
Data
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 4 parameters
-
Data
default <T1,T2, void DataT3, T4, T5> (String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 5 parameters
-
Data
default <T1,T2, void DataT3, T4, T5, T6> (String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 6 parameters
-
Data
default <T1,T2, void DataT3, T4, T5, T6, T7> (String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 7 parameters
-
Data
default <T1,T2, void DataT3, T4, T5, T6, T7, T8> (String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 8 parameters
-
Data
default <T1,T2, void DataT3, T4, T5, T6, T7, T8, T9> (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 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8T9
- type of argument 9- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 9 parameters
-
Date
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
Date
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
Date
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 2 parameters
-
Date
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 3 parameters
-
Date
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 4 parameters
-
Date
default <T1,T2, void DateT3, T4, T5> (String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 5 parameters
-
Date
default <T1,T2, void DateT3, T4, T5, T6> (String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 6 parameters
-
Date
default <T1,T2, void DateT3, T4, T5, T6, T7> (String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 7 parameters
-
Date
default <T1,T2, void DateT3, T4, T5, T6, T7, T8> (String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 8 parameters
-
Date
default <T1,T2, void DateT3, T4, T5, T6, T7, T8, T9> (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 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8T9
- type of argument 9- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 9 parameters
-
Dati
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
Dati
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
Dati
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 2 parameters
-
Dati
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 3 parameters
-
Dati
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 4 parameters
-
Dati
default <T1,T2, void DatiT3, T4, T5> (String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 5 parameters
-
Dati
default <T1,T2, void DatiT3, T4, T5, T6> (String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 6 parameters
-
Dati
default <T1,T2, void DatiT3, T4, T5, T6, T7> (String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 7 parameters
-
Dati
default <T1,T2, void DatiT3, T4, T5, T6, T7, T8> (String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 8 parameters
-
Dati
default <T1,T2, void DatiT3, T4, T5, T6, T7, T8, T9> (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 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8T9
- type of argument 9- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 9 parameters
-
Dato
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
Dato
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
Dato
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 2 parameters
-
Dato
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 3 parameters
-
Dato
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 4 parameters
-
Dato
default <T1,T2, void DatoT3, T4, T5> (String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 5 parameters
-
Dato
default <T1,T2, void DatoT3, T4, T5, T6> (String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 6 parameters
-
Dato
default <T1,T2, void DatoT3, T4, T5, T6, T7> (String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 7 parameters
-
Dato
default <T1,T2, void DatoT3, T4, T5, T6, T7, T8> (String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 8 parameters
-
Dato
default <T1,T2, void DatoT3, T4, T5, T6, T7, T8, T9> (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 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8T9
- type of argument 9- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 9 parameters
-
E
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
E
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
E
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 2 parameters
-
E
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 3 parameters
-
E
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 4 parameters
-
E
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 5 parameters
-
E
default <T1,T2, void ET3, T4, T5, T6> (String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 6 parameters
-
E
default <T1,T2, void ET3, T4, T5, T6, T7> (String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 7 parameters
-
E
default <T1,T2, void ET3, T4, T5, T6, T7, T8> (String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 8 parameters
-
E
default <T1,T2, void ET3, T4, T5, T6, T7, T8, T9> (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 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8T9
- type of argument 9- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 9 parameters
-
Ed
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
Ed
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
Ed
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 2 parameters
-
Ed
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 3 parameters
-
Ed
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 4 parameters
-
Ed
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 5 parameters
-
Ed
default <T1,T2, void EdT3, T4, T5, T6> (String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 6 parameters
-
Ed
default <T1,T2, void EdT3, T4, T5, T6, T7> (String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 7 parameters
-
Ed
default <T1,T2, void EdT3, T4, T5, T6, T7, T8> (String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 8 parameters
-
Ed
default <T1,T2, void EdT3, T4, T5, T6, T7, T8, T9> (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 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8T9
- type of argument 9- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 9 parameters
-
Ma
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
Ma
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
Ma
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 2 parameters
-
Ma
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 3 parameters
-
Ma
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 4 parameters
-
Ma
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 5 parameters
-
Ma
default <T1,T2, void MaT3, T4, T5, T6> (String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 6 parameters
-
Ma
default <T1,T2, void MaT3, T4, T5, T6, T7> (String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 7 parameters
-
Ma
default <T1,T2, void MaT3, T4, T5, T6, T7, T8> (String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 8 parameters
-
Ma
default <T1,T2, void MaT3, T4, T5, T6, T7, T8, T9> (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 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8T9
- type of argument 9- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 9 parameters
-
Quando
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
Quando
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
Quando
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 2 parameters
-
Quando
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 3 parameters
-
Quando
Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 4 parameters
-
Quando
default <T1,T2, void QuandoT3, T4, T5> (String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 5 parameters
-
Quando
default <T1,T2, void QuandoT3, T4, T5, T6> (String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 6 parameters
-
Quando
default <T1,T2, void QuandoT3, T4, T5, T6, T7> (String expression, StepDefinitionBody.A7<T1, T2, T3, T4, T5, T6, T7> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 7 parameters
-
Quando
default <T1,T2, void QuandoT3, T4, T5, T6, T7, T8> (String expression, StepDefinitionBody.A8<T1, T2, T3, T4, T5, T6, T7, T8> body) Creates a new step definition.- Type Parameters:
T1
- type of argument 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 8 parameters
-
Quando
default <T1,T2, void QuandoT3, T4, T5, T6, T7, T8, T9> (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 1T2
- type of argument 2T3
- type of argument 3T4
- type of argument 4T5
- type of argument 5T6
- type of argument 6T7
- type of argument 7T8
- type of argument 8T9
- type of argument 9- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 9 parameters
-