public abstract class ExpressionEvaluator
extends java.lang.Object
Constructor and Description |
---|
ExpressionEvaluator() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Object |
evaluate(java.lang.String expression,
java.lang.Class expectedType,
VariableResolver varEnv,
FunctionMapper funEnv)
Evaluates the expression.
|
abstract Expression |
parseExpression(java.lang.String expression,
java.lang.Class expectedType,
FunctionMapper funEnv)
Evaluates the expression.
|
public abstract java.lang.Object evaluate(java.lang.String expression, java.lang.Class expectedType, VariableResolver varEnv, FunctionMapper funEnv) throws ELException
ELException
public abstract Expression parseExpression(java.lang.String expression, java.lang.Class expectedType, FunctionMapper funEnv) throws ELException
ELException