SingleArgExpressionProcessor.java

  1. package org.jbehave.core.expressions;

  2. import java.util.function.Function;

  3. public class SingleArgExpressionProcessor<T> extends MultiArgExpressionProcessor<T> {

  4.     public SingleArgExpressionProcessor(String functionName, Function<String, T> evaluator) {
  5.         super(functionName, 1, args -> evaluator.apply(args.get(0)));
  6.     }
  7. }