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 | Description |
---|---|---|
(package private) java.lang.String |
mName |
mIndex, sNoArgs
Constructor | Description |
---|---|
PropertySuffix(java.lang.String pName) |
Constructor
|
Modifier and Type | Method | 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, setIndex
public 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 ArraySuffix
javax.servlet.jsp.el.ELException
java.lang.String getOperatorSymbol()
getOperatorSymbol
in class ArraySuffix
public java.lang.String getExpressionString()
getExpressionString
in class ArraySuffix
Copyright (c) 2001-2002 - Apache Software Foundation