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
-
public class PropertySuffix extends ArraySuffix
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
Fields Modifier and Type Field Description (package private) java.lang.StringmName-
Fields inherited from class org.apache.commons.el.ArraySuffix
mIndex, sNoArgs
-
-
Constructor Summary
Constructors Constructor Description PropertySuffix(java.lang.String pName)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.ObjectevaluateIndex(javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions, Logger pLogger)Gets the value of the indexjava.lang.StringgetExpressionString()Returns the expression in the expression language syntaxjava.lang.StringgetName()(package private) java.lang.StringgetOperatorSymbol()Returns the operator symbolvoidsetName(java.lang.String pName)-
Methods inherited from class org.apache.commons.el.ArraySuffix
evaluate, getIndex, setIndex
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String pName)
-
evaluateIndex
java.lang.Object evaluateIndex(javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions, Logger pLogger) throws javax.servlet.jsp.el.ELExceptionGets the value of the index- Overrides:
evaluateIndexin classArraySuffix- Throws:
javax.servlet.jsp.el.ELException
-
getOperatorSymbol
java.lang.String getOperatorSymbol()
Returns the operator symbol- Overrides:
getOperatorSymbolin classArraySuffix
-
getExpressionString
public java.lang.String getExpressionString()
Returns the expression in the expression language syntax- Overrides:
getExpressionStringin classArraySuffix
-
-