Class SubstringExpressionBuilder

java.lang.Object
li.selman.jpbe.dsl.expression.SubstringExpressionBuilder
All Implemented Interfaces:
ExpressionBuilder

public class SubstringExpressionBuilder extends Object implements ExpressionBuilder
  • Constructor Details

    • SubstringExpressionBuilder

      public SubstringExpressionBuilder(PositionsBuilder positionBuilder)
  • Method Details

    • computeExpressions

      public List<Expression> computeExpressions(String input, String substr)
      Specified by:
      computeExpressions in interface ExpressionBuilder
      Parameters:
      input - of the initially provided input example
      substr - of the initially provided output example
      Returns:
      all expressions of the builder, so that each expression f produces: f(input) = substr