org.apache.commons.el

Class 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
StringmName
Constructor Summary
PropertySuffix(String pName)
Constructor
Method Summary
ObjectevaluateIndex(VariableResolver pResolver, FunctionMapper functions, Logger pLogger)
Gets the value of the index
StringgetExpressionString()
Returns the expression in the expression language syntax
StringgetName()
StringgetOperatorSymbol()
Returns the operator symbol
voidsetName(String pName)

Field Detail

mName

String mName

Constructor Detail

PropertySuffix

public PropertySuffix(String pName)
Constructor

Method Detail

evaluateIndex

Object evaluateIndex(VariableResolver pResolver, FunctionMapper functions, Logger pLogger)
Gets the value of the index

getExpressionString

public String getExpressionString()
Returns the expression in the expression language syntax

getName

public String getName()

getOperatorSymbol

String getOperatorSymbol()
Returns the operator symbol

setName

public void setName(String pName)
Copyright (c) 2001-2002 - Apache Software Foundation