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