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"]
| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.String |
mName |
mIndex, sNoArgs| Constructor and Description |
|---|
PropertySuffix(java.lang.String pName)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
(package private) java.lang.Object |
evaluateIndex(javax.servlet.jsp.el.VariableResolver pResolver,
javax.servlet.jsp.el.FunctionMapper functions,
Logger pLogger)
Gets the value of the index
|
java.lang.String |
getExpressionString()
Returns the expression in the expression language syntax
|
java.lang.String |
getName() |
(package private) java.lang.String |
getOperatorSymbol()
Returns the operator symbol
|
void |
setName(java.lang.String pName) |
evaluate, getIndex, setIndexpublic java.lang.String getName()
public void setName(java.lang.String pName)
java.lang.Object evaluateIndex(javax.servlet.jsp.el.VariableResolver pResolver,
javax.servlet.jsp.el.FunctionMapper functions,
Logger pLogger)
throws javax.servlet.jsp.el.ELException
evaluateIndex in class ArraySuffixjavax.servlet.jsp.el.ELExceptionjava.lang.String getOperatorSymbol()
getOperatorSymbol in class ArraySuffixpublic java.lang.String getExpressionString()
getExpressionString in class ArraySuffixCopyright (c) 2001-2002 - Apache Software Foundation