FileDocCategorySizeDatePackage
BeanInfoProperty.javaAPI DocGlassfish v2 API3724Sat May 05 19:17:26 BST 2007org.apache.taglibs.standard.lang.jstl

BeanInfoProperty

public class BeanInfoProperty extends Object

This contains the information for one property in a BeanInfo - PropertyDescriptor, read method, and write method. This class is necessary because the read/write methods in the PropertyDescriptor may not be accessible if the bean given to the introspector is not a public class. In this case, a publicly accessible version of the method must be found by searching for a public superclass/interface that declares the method (this searching is done by the BeanInfoManager).

author
Nathan Abramson - Art Technology Group
version
$Change: 181181 $$DateTime: 2001/06/26 09:55:09 $$Author: tcfujii $

Fields Summary
Method
mReadMethod
Method
mWriteMethod
PropertyDescriptor
mPropertyDescriptor
Constructors Summary
public BeanInfoProperty(Method pReadMethod, Method pWriteMethod, PropertyDescriptor pPropertyDescriptor)
Constructor

    mReadMethod = pReadMethod;
    mWriteMethod = pWriteMethod;
    mPropertyDescriptor = pPropertyDescriptor;
  
Methods Summary
public java.beans.PropertyDescriptorgetPropertyDescriptor()

 return mPropertyDescriptor; 
public java.lang.reflect.MethodgetReadMethod()

 return mReadMethod; 
public java.lang.reflect.MethodgetWriteMethod()

 return mWriteMethod;