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.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.lang.Object[] EMPTY_ARGS
      Deprecated.
       
      protected java.lang.reflect.Method getter
      Deprecated.
      the getter
      private java.lang.Class memberClass
      Deprecated.
      the target class
      private java.lang.String propertyName
      Deprecated.
      the property name
      private java.lang.reflect.Method setter
      Deprecated.
      the setter
      private java.lang.Class type
      Deprecated.
      the property type
    • 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

      • memberClass

        private java.lang.Class memberClass
        Deprecated.
        the target class
      • propertyName

        private java.lang.String propertyName
        Deprecated.
        the property name
      • type

        private java.lang.Class type
        Deprecated.
        the property type
      • getter

        protected java.lang.reflect.Method getter
        Deprecated.
        the getter
      • setter

        private java.lang.reflect.Method setter
        Deprecated.
        the setter
      • EMPTY_ARGS

        private static final java.lang.Object[] EMPTY_ARGS
        Deprecated.
    • 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 -