Package jadex.javaparser
Interface IExpressionParser
- All Known Implementing Classes:
JavaCCExpressionParser
public interface IExpressionParser
Interface for expression parsers. Must support the parsing of expressions
into evaluable objects (IParsedExpression).
-
Method Summary
Modifier and TypeMethodDescriptionparseExpression
(String expression, String[] imports, Map parameters, ClassLoader classloader) Parse an expression string.
-
Method Details
-
parseExpression
IParsedExpression parseExpression(String expression, String[] imports, Map parameters, ClassLoader classloader) Parse an expression string.- 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.
-