public class JavaCCExpressionParser extends java.lang.Object implements IExpressionParser, java.io.Serializable
Constructor and Description |
---|
JavaCCExpressionParser() |
Modifier and Type | Method and Description |
---|---|
IParsedExpression |
parseExpression(java.lang.String expression,
java.lang.String[] imports,
java.util.Map parameters,
java.lang.ClassLoader classloader)
Parse an expression string.
|
public IParsedExpression parseExpression(java.lang.String expression, java.lang.String[] imports, java.util.Map parameters, java.lang.ClassLoader classloader)
parseExpression
in interface IExpressionParser
expression
- The expression string.imports
- A list of imports.tmodel
- The type model.parameters
- Parameters declared in the expression (name -> OAV type).