Class MapDynamicPropertyHandler

  • All Implemented Interfaces:
    DynamicPropertyHandler

    public class MapDynamicPropertyHandler
    extends java.lang.Object
    implements DynamicPropertyHandler
    Implements the DynamicPropertyHandler interface for Map.
    Version:
    $Revision: 652845 $ $Date: 2008-05-02 12:46:46 -0500 (Fri, 02 May 2008) $
    Author:
    Dmitri Plotnikov
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object getProperty​(java.lang.Object object, java.lang.String propertyName)
      Returns the value of the specified dynamic property.
      java.lang.String[] getPropertyNames​(java.lang.Object object)
      Returns a list of dynamic property names for the supplied object.
      void setProperty​(java.lang.Object object, java.lang.String propertyName, java.lang.Object value)
      Modifies the value of the specified dynamic property.
      • Methods inherited from class java.lang.Object

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

      • MapDynamicPropertyHandler

        public MapDynamicPropertyHandler()
    • Method Detail

      • getPropertyNames

        public java.lang.String[] getPropertyNames​(java.lang.Object object)
        Description copied from interface: DynamicPropertyHandler
        Returns a list of dynamic property names for the supplied object.
        Specified by:
        getPropertyNames in interface DynamicPropertyHandler
        Parameters:
        object - to inspect
        Returns:
        String[]
      • getProperty

        public java.lang.Object getProperty​(java.lang.Object object,
                                            java.lang.String propertyName)
        Description copied from interface: DynamicPropertyHandler
        Returns the value of the specified dynamic property.
        Specified by:
        getProperty in interface DynamicPropertyHandler
        Parameters:
        object - to search
        propertyName - to retrieve
        Returns:
        Object
      • setProperty

        public void setProperty​(java.lang.Object object,
                                java.lang.String propertyName,
                                java.lang.Object value)
        Description copied from interface: DynamicPropertyHandler
        Modifies the value of the specified dynamic property.
        Specified by:
        setProperty in interface DynamicPropertyHandler
        Parameters:
        object - to modify
        propertyName - to modify
        value - to set