Class Expression

java.lang.Object
org.apache.commons.el.Expression
Direct Known Subclasses:
BinaryOperatorExpression, ComplexValue, ConditionalExpression, FunctionInvocation, Literal, NamedValue, UnaryOperatorExpression

public abstract class Expression extends Object

The abstract class from which all expression types derive.

Version:
$Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: luehe $
Author:
Nathan Abramson - Art Technology Group, Shawn Bayern
  • Constructor Details

    • Expression

      public Expression()
  • Method Details

    • getExpressionString

      public abstract String getExpressionString()
      Returns the expression in the expression language syntax
    • evaluate

      public abstract Object evaluate(javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions, Logger pLogger) throws javax.servlet.jsp.el.ELException
      Evaluates the expression in the given context
      Throws:
      javax.servlet.jsp.el.ELException