org.xwiki.properties
Interface BeanDescriptor


public interface BeanDescriptor

Contains information on a java bean.

The supported properties are:

Since:
2.0M2
Version:
$Id: f4734e2d003669db2e293dd772d19167431adb0d $

Method Summary
 Class<?> getBeanClass()
           
 Collection<PropertyDescriptor> getProperties()
           
 PropertyDescriptor getProperty(String propertyName)
          Return descriptor for the provided property name.
 

Method Detail

getBeanClass

Class<?> getBeanClass()
Returns:
the class of the JAVA bean containing.

getProperties

Collection<PropertyDescriptor> getProperties()
Returns:
the properties of the java bean.

getProperty

PropertyDescriptor getProperty(String propertyName)
Return descriptor for the provided property name. The property name is case sensitive.

Parameters:
propertyName - the name of the property
Returns:
the descriptor of the property.


Copyright © 2004-2013 XWiki. All Rights Reserved.