public final class ExpressionBuilder extends Object implements NodeVisitor
Constructor and Description |
---|
ExpressionBuilder(String expression,
ELContext ctx) |
Modifier and Type | Method and Description |
---|---|
MethodExpression |
createMethodExpression(Class expectedReturnType,
Class[] expectedParamTypes) |
static Node |
createNode(String expr) |
ValueExpression |
createValueExpression(Class expectedType) |
void |
visit(Node node) |
public ExpressionBuilder(String expression, ELContext ctx) throws ELException
ELException
public static final Node createNode(String expr) throws ELException
ELException
public void visit(Node node) throws ELException
visit
in interface NodeVisitor
ELException
public ValueExpression createValueExpression(Class expectedType) throws ELException
ELException
public MethodExpression createMethodExpression(Class expectedReturnType, Class[] expectedParamTypes) throws ELException
ELException
Copyright © 2016. All rights reserved.