org.dom4j.bean
public class BeanMetaData extends Object
BeanMetaData contains metadata about a bean class.
Version: $Revision: 1.10 $
| Field Summary | |
|---|---|
| protected static Object[] | NULL_ARGS Empty arguments for reflection calls |
| Constructor Summary | |
|---|---|
| BeanMetaData(Class beanClass) | |
| Method Summary | |
|---|---|
| int | attributeCount()
DOCUMENT ME!
|
| BeanAttributeList | createAttributeList(BeanElement parent) |
| static BeanMetaData | get(Class beanClass)
Static helper method to find and cache meta data objects for bean types
|
| Object | getData(int index, Object bean) |
| int | getIndex(String name) |
| int | getIndex(QName qName) |
| QName | getQName(int index) |
| protected void | handleException(Exception e) |
| void | setData(int index, Object bean, Object data) |
Returns: the number of attribtutes for this bean type
Parameters: beanClass DOCUMENT ME!
Returns: DOCUMENT ME!