Class MultiArgExpressionProcessor<T>

java.lang.Object
org.jbehave.core.expressions.MultiArgExpressionProcessor<T>
All Implemented Interfaces:
ExpressionProcessor<T>
Direct Known Subclasses:
BiArgExpressionProcessor, RelaxedMultiArgExpressionProcessor, SingleArgExpressionProcessor

public class MultiArgExpressionProcessor<T> extends Object implements ExpressionProcessor<T>
  • Constructor Details

    • MultiArgExpressionProcessor

      public MultiArgExpressionProcessor(String expressionName, int minArgNumber, int maxArgNumber, Function<String,org.jbehave.core.expressions.ExpressionArguments> argsParser, Function<List<String>,T> evaluator)
    • MultiArgExpressionProcessor

      public MultiArgExpressionProcessor(String expressionName, int minArgNumber, int maxArgNumber, Function<List<String>,T> evaluator)
    • MultiArgExpressionProcessor

      public MultiArgExpressionProcessor(String expressionName, int expectedArgNumber, Function<List<String>,T> evaluator)
    • MultiArgExpressionProcessor

      public MultiArgExpressionProcessor(String expressionName, int expectedArgNumber, Function<String,org.jbehave.core.expressions.ExpressionArguments> argsParser, Function<List<String>,T> evaluator)
  • Method Details