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 Details

  • Constructor Details

    • PropertySuffix

      public PropertySuffix(String pName)
      Constructor
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String pName)
    • 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 class ArraySuffix
      Throws:
      javax.servlet.jsp.el.ELException
    • getOperatorSymbol

      String getOperatorSymbol()
      Returns the operator symbol
      Overrides:
      getOperatorSymbol in class ArraySuffix
    • getExpressionString

      public String getExpressionString()
      Returns the expression in the expression language syntax
      Overrides:
      getExpressionString in class ArraySuffix