Package org.jbehave.core.expressions
Class MultiArgExpressionProcessor<T>
java.lang.Object
org.jbehave.core.expressions.MultiArgExpressionProcessor<T>
- All Implemented Interfaces:
ExpressionProcessor<T>
- Direct Known Subclasses:
BiArgExpressionProcessor
,RelaxedMultiArgExpressionProcessor
,SingleArgExpressionProcessor
-
Constructor Summary
ConstructorDescriptionMultiArgExpressionProcessor
(String expressionName, int minArgNumber, int maxArgNumber, Function<String, org.jbehave.core.expressions.ExpressionArguments> argsParser, Function<List<String>, T> evaluator) MultiArgExpressionProcessor
(String expressionName, int minArgNumber, int maxArgNumber, Function<List<String>, T> evaluator) MultiArgExpressionProcessor
(String expressionName, int expectedArgNumber, Function<String, org.jbehave.core.expressions.ExpressionArguments> argsParser, Function<List<String>, T> evaluator) MultiArgExpressionProcessor
(String expressionName, int expectedArgNumber, Function<List<String>, T> evaluator) -
Method Summary
-
Constructor Details
-
MultiArgExpressionProcessor
-
MultiArgExpressionProcessor
-
MultiArgExpressionProcessor
-
MultiArgExpressionProcessor
-
-
Method Details
-
execute
- Specified by:
execute
in interfaceExpressionProcessor<T>
-