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

BeanInfoIndexedProperty

public class BeanInfoIndexedProperty extends Object

This contains the information for one indexed property in a BeanInfo - IndexedPropertyDescriptor, read method, and write method. This class is necessary because the read/write methods in the IndexedPropertyDescriptor 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
IndexedPropertyDescriptor
mIndexedPropertyDescriptor
Constructors Summary
public BeanInfoIndexedProperty(Method pReadMethod, Method pWriteMethod, IndexedPropertyDescriptor pIndexedPropertyDescriptor)
Constructor


    mReadMethod = pReadMethod;

    mWriteMethod = pWriteMethod;

    mIndexedPropertyDescriptor = pIndexedPropertyDescriptor;

  
Methods Summary
public java.beans.IndexedPropertyDescriptorgetIndexedPropertyDescriptor()

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

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

 return mWriteMethod;