Package org.apache.commons.el
Class PropertySuffix
java.lang.Object
org.apache.commons.el.ValueSuffix
org.apache.commons.el.ArraySuffix
org.apache.commons.el.PropertySuffix
Represents an operator that obtains the value of another value's property. This is a specialization of ArraySuffix - a.b is equivalent to a["b"]
- Version:
- $Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: luehe $
- Author:
- Nathan Abramson - Art Technology Group, Shawn Bayern
-
Field Summary
FieldsFields inherited from class org.apache.commons.el.ArraySuffix
mIndex, sNoArgs
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) Object
evaluateIndex
(javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions, Logger pLogger) Gets the value of the indexReturns the expression in the expression language syntaxgetName()
(package private) String
Returns the operator symbolvoid
Methods inherited from class org.apache.commons.el.ArraySuffix
evaluate, getIndex, setIndex
-
Field Details
-
mName
String mName
-
-
Constructor Details
-
PropertySuffix
Constructor
-
-
Method Details
-
getName
-
setName
-
evaluateIndex
Object evaluateIndex(javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions, Logger pLogger) throws javax.servlet.jsp.el.ELException Gets the value of the index- Overrides:
evaluateIndex
in classArraySuffix
- Throws:
javax.servlet.jsp.el.ELException
-
getOperatorSymbol
String getOperatorSymbol()Returns the operator symbol- Overrides:
getOperatorSymbol
in classArraySuffix
-
getExpressionString
Returns the expression in the expression language syntax- Overrides:
getExpressionString
in classArraySuffix
-