Package io.cucumber.java8
Interface Ja
- All Superinterfaces:
LambdaGlue
Japanese - 日本語
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
かつ
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
かつ
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void かつ
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void かつ
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidかつ
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidかつ
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidかつ
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.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.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.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.default void
しかし
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
しかし
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void しかし
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void しかし
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidしかし
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidしかし
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidしかし
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.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.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.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.default void
ただし
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
ただし
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void ただし
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void ただし
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidただし
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidただし
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidただし
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.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.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.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.default void
ならば
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
ならば
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void ならば
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void ならば
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidならば
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidならば
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidならば
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.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.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.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.default void
もし
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
もし
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void もし
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void もし
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
voidもし
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
voidもし
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
voidもし
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.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.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.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.default void
且つ
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
且つ
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void 且つ
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void 且つ
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
void且つ
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
void且つ
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
void且つ
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.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.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.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.default void
但し
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
但し
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void 但し
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void 但し
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
void但し
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
void但し
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
void但し
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.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.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.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.default void
前提
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
前提
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void 前提
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void 前提
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
void前提
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
void前提
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
void前提
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.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.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.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.default void
然し
(String expression, StepDefinitionBody.A0 body) Creates a new step definition.default <T1> void
然し
(String expression, StepDefinitionBody.A1<T1> body) Creates a new step definition.default <T1,
T2> void 然し
(String expression, StepDefinitionBody.A2<T1, T2> body) Creates a new step definition.default <T1,
T2, T3> void 然し
(String expression, StepDefinitionBody.A3<T1, T2, T3> body) Creates a new step definition.default <T1,
T2, T3, T4>
void然し
(String expression, StepDefinitionBody.A4<T1, T2, T3, T4> body) Creates a new step definition.default <T1,
T2, T3, T4, T5>
void然し
(String expression, StepDefinitionBody.A5<T1, T2, T3, T4, T5> body) Creates a new step definition.default <T1,
T2, T3, T4, T5, T6>
void然し
(String expression, StepDefinitionBody.A6<T1, T2, T3, T4, T5, T6> body) Creates a new step definition.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.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.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.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
-
かつ
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
かつ
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
かつ
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
-
かつ
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
-
かつ
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
-
かつ
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
-
かつ
default <T1,T2, void かつT3, 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
-
かつ
default <T1,T2, void かつT3, 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
-
かつ
default <T1,T2, void かつT3, 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
-
かつ
default <T1,T2, void かつT3, 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
-
しかし
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
しかし
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
しかし
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
-
しかし
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
-
しかし
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
-
しかし
default <T1,T2, void しかしT3, 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
-
しかし
default <T1,T2, void しかしT3, 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
-
しかし
default <T1,T2, void しかしT3, 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
-
しかし
default <T1,T2, void しかしT3, 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
-
しかし
default <T1,T2, void しかしT3, 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
-
ただし
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
ただし
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
ただし
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
-
ただし
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
-
ただし
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
-
ただし
default <T1,T2, void ただしT3, 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
-
ただし
default <T1,T2, void ただしT3, 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
-
ただし
default <T1,T2, void ただしT3, 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
-
ただし
default <T1,T2, void ただしT3, 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
-
ただし
default <T1,T2, void ただしT3, 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
-
ならば
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
ならば
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
ならば
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
-
ならば
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
-
ならば
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
-
ならば
default <T1,T2, void ならばT3, 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
-
ならば
default <T1,T2, void ならばT3, 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
-
ならば
default <T1,T2, void ならばT3, 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
-
ならば
default <T1,T2, void ならばT3, 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
-
ならば
default <T1,T2, void ならばT3, 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
-
もし
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
もし
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
もし
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
-
もし
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
-
もし
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
-
もし
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
-
もし
default <T1,T2, void もしT3, 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
-
もし
default <T1,T2, void もしT3, 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
-
もし
default <T1,T2, void もしT3, 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
-
もし
default <T1,T2, void もしT3, 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
-
且つ
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
且つ
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
且つ
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
-
且つ
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
-
且つ
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
-
且つ
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
-
且つ
default <T1,T2, void 且つT3, 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
-
且つ
default <T1,T2, void 且つT3, 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
-
且つ
default <T1,T2, void 且つT3, 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
-
且つ
default <T1,T2, void 且つT3, 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
-
但し
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
但し
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
但し
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
-
但し
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
-
但し
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
-
但し
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
-
但し
default <T1,T2, void 但しT3, 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
-
但し
default <T1,T2, void 但しT3, 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
-
但し
default <T1,T2, void 但しT3, 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
-
但し
default <T1,T2, void 但しT3, 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
-
前提
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
前提
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
前提
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
-
前提
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
-
前提
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
-
前提
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
-
前提
default <T1,T2, void 前提T3, 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
-
前提
default <T1,T2, void 前提T3, 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
-
前提
default <T1,T2, void 前提T3, 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
-
前提
default <T1,T2, void 前提T3, 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
-
然し
Creates a new step definition.- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with no parameters
-
然し
Creates a new step definition.- Type Parameters:
T1
- type of argument 1- Parameters:
expression
- the cucumber expressionbody
- a lambda expression with 1 parameter
-
然し
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
-
然し
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
-
然し
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
-
然し
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
-
然し
default <T1,T2, void 然しT3, 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
-
然し
default <T1,T2, void 然しT3, 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
-
然し
default <T1,T2, void 然しT3, 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
-
然し
default <T1,T2, void 然しT3, 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
-