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 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 (c) 2013 Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.