Class JavaCCExpressionParser

java.lang.Object
jadex.javaparser.javaccimpl.JavaCCExpressionParser
All Implemented Interfaces:
IExpressionParser, Serializable

public class JavaCCExpressionParser extends Object implements IExpressionParser, Serializable
The jadex parser parses all types of expressions in ADF and queries.
See Also:
  • Constructor Details

    • JavaCCExpressionParser

      public JavaCCExpressionParser()
  • Method Details

    • parseExpression

      public IParsedExpression parseExpression(String expression, String[] imports, Map parameters, ClassLoader classloader)
      Parse an expression string.
      Specified by:
      parseExpression in interface IExpressionParser
      Parameters:
      expression - The expression string.
      imports - A list of imports.
      parameters - Parameters declared in the expression (name -> OAV type).
      tmodel - The type model.
      Returns:
      The parsed expression.