Class BeanProperty


  • public class BeanProperty
    extends java.lang.Object
    Deprecated.
    As of 1.3.1, no longer in use
    Provide access to a bean property.
    Author:
    Andrea Aime
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.reflect.Method getter
      Deprecated.
      the getter
    • Constructor Summary

      Constructors 
      Constructor Description
      BeanProperty​(java.lang.Class memberClass, java.lang.String propertyName, java.lang.Class propertyType)
      Deprecated.
      Creates a new BeanPropertythat gets the specified property from the specified class.
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      java.lang.Object get​(java.lang.Object member)
      Deprecated.
      Gets the value of this property for the specified Object.
      java.lang.Class getBeanClass()
      Deprecated.
      Gets the base class that this getter accesses.
      java.lang.String getName()
      Deprecated.
      Gets the name of the property that this getter extracts.
      java.lang.Class getType()
      Deprecated.
      Returns the property type
      boolean isReadable()
      Deprecated.
      Gets whether this property can get get.
      boolean isWritable()
      Deprecated.
      Gets whether this property can be set.
      java.lang.Object set​(java.lang.Object member, java.lang.Object newValue)
      Deprecated.
      Sets the value of this property for the specified Object.
      void setGetterMethod​(java.lang.reflect.Method method)
      Deprecated.
       
      void setSetterMethod​(java.lang.reflect.Method method)
      Deprecated.
       
      • Methods inherited from class java.lang.Object

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

      • getter

        protected java.lang.reflect.Method getter
        Deprecated.
        the getter
    • Constructor Detail

      • BeanProperty

        public BeanProperty​(java.lang.Class memberClass,
                            java.lang.String propertyName,
                            java.lang.Class propertyType)
        Deprecated.
        Creates a new BeanPropertythat gets the specified property from the specified class.
    • Method Detail

      • getBeanClass

        public java.lang.Class getBeanClass()
        Deprecated.
        Gets the base class that this getter accesses.
      • getType

        public java.lang.Class getType()
        Deprecated.
        Returns the property type
      • getName

        public java.lang.String getName()
        Deprecated.
        Gets the name of the property that this getter extracts.
      • isReadable

        public boolean isReadable()
        Deprecated.
        Gets whether this property can get get.
      • isWritable

        public boolean isWritable()
        Deprecated.
        Gets whether this property can be set.
      • get

        public java.lang.Object get​(java.lang.Object member)
                             throws java.lang.IllegalArgumentException,
                                    java.lang.IllegalAccessException
        Deprecated.
        Gets the value of this property for the specified Object.
        Throws:
        java.lang.IllegalAccessException
        java.lang.IllegalArgumentException
      • set

        public java.lang.Object set​(java.lang.Object member,
                                    java.lang.Object newValue)
                             throws java.lang.IllegalArgumentException,
                                    java.lang.IllegalAccessException
        Deprecated.
        Sets the value of this property for the specified Object.
        Throws:
        java.lang.IllegalAccessException
        java.lang.IllegalArgumentException
      • setGetterMethod

        public void setGetterMethod​(java.lang.reflect.Method method)
        Deprecated.
        Parameters:
        method -
      • setSetterMethod

        public void setSetterMethod​(java.lang.reflect.Method method)
        Deprecated.
        Parameters:
        method -