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

      Fields 
      Modifier and Type Field Description
      (package private) java.lang.String mName  
    • 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.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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • mName

        java.lang.String mName
    • Constructor Detail

      • PropertySuffix

        public PropertySuffix​(java.lang.String pName)
        Constructor
    • 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.ELException
        Gets the value of the index
        Overrides:
        evaluateIndex in class ArraySuffix
        Throws:
        javax.servlet.jsp.el.ELException
      • getExpressionString

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