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
ELExceptionpublic static Node createNode(String expr) throws ELException
ELExceptionpublic void visit(Node node) throws ELException
visit in interface NodeVisitorELExceptionpublic ValueExpression createValueExpression(Class expectedType) throws ELException
ELExceptionpublic MethodExpression createMethodExpression(Class expectedReturnType, Class[] expectedParamTypes) throws ELException
ELExceptionCopyright © 2017–2019 Eclipse Foundation. All rights reserved.