Class CucumberExpressionParser

java.lang.Object
io.cucumber.cucumberexpressions.CucumberExpressionParser

@API(since="18.1", status=EXPERIMENTAL) public final class CucumberExpressionParser extends Object
A parser for Cucumber expressions
  • Constructor Details

    • CucumberExpressionParser

      public CucumberExpressionParser()
  • Method Details

    • parse

      public Node parse(String expression)
      Parses as Cucumber expression into an AST of nodes.
      Parameters:
      expression - the expression to parse
      Returns:
      an AST of nodes
      Throws:
      CucumberExpressionException - if the expression could not be parsed