Class ExpressionBuilder

java.lang.Object
com.sun.el.lang.ExpressionBuilder
All Implemented Interfaces:
NodeVisitor

public final class ExpressionBuilder extends Object implements NodeVisitor
Version:
$Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: kchung $
Author:
Jacob Hookom [jacob@hookom.net], Kin-man Chung // EL cache
  • Constructor Details

    • ExpressionBuilder

      public ExpressionBuilder(String expression, javax.el.ELContext ctx) throws javax.el.ELException
      Throws:
      javax.el.ELException
  • Method Details

    • createNode

      public static final Node createNode(String expr) throws javax.el.ELException
      Throws:
      javax.el.ELException
    • visit

      public void visit(Node node) throws javax.el.ELException
      Specified by:
      visit in interface NodeVisitor
      Throws:
      javax.el.ELException
    • createValueExpression

      public javax.el.ValueExpression createValueExpression(Class expectedType) throws javax.el.ELException
      Throws:
      javax.el.ELException
    • createMethodExpression

      public javax.el.MethodExpression createMethodExpression(Class expectedReturnType, Class[] expectedParamTypes) throws javax.el.ELException
      Throws:
      javax.el.ELException