Package org.apache.commons.el
Class ValueSuffix
- java.lang.Object
-
- org.apache.commons.el.ValueSuffix
-
- Direct Known Subclasses:
ArraySuffix
public abstract class ValueSuffix extends java.lang.Object
Represents an element that can appear as a suffix in a complex value, such as a property or index operator, or a method call (should they ever need to be supported).
- Version:
- $Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: luehe $
- Author:
- Nathan Abramson - Art Technology Group, Shawn Bayern
-
-
Constructor Summary
Constructors Constructor Description ValueSuffix()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.lang.Object
evaluate(java.lang.Object pValue, javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions, Logger pLogger)
Evaluates the expression in the given context, operating on the given value.abstract java.lang.String
getExpressionString()
Returns the expression in the expression language syntax
-
-
-
Method Detail
-
getExpressionString
public abstract java.lang.String getExpressionString()
Returns the expression in the expression language syntax
-
evaluate
public abstract java.lang.Object evaluate(java.lang.Object pValue, 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, operating on the given value.- Throws:
javax.servlet.jsp.el.ELException
-
-