org.oddjob.arooa.beanutils
Class DynaBeanOverview
java.lang.Object
org.oddjob.arooa.beanutils.DynaBeanOverview
- All Implemented Interfaces:
- BeanOverview
public class DynaBeanOverview
- extends Object
- implements BeanOverview
|
Constructor Summary |
DynaBeanOverview(org.apache.commons.beanutils.DynaClass dynaClass)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynaBeanOverview
public DynaBeanOverview(org.apache.commons.beanutils.DynaClass dynaClass)
getProperties
public String[] getProperties()
- Specified by:
getProperties in interface BeanOverview
getPropertyType
public Class<?> getPropertyType(String property)
throws ArooaNoPropertyException
- Specified by:
getPropertyType in interface BeanOverview
- Throws:
ArooaNoPropertyException
hasReadableProperty
public boolean hasReadableProperty(String property)
- Specified by:
hasReadableProperty in interface BeanOverview
hasWriteableProperty
public boolean hasWriteableProperty(String property)
- Specified by:
hasWriteableProperty in interface BeanOverview
isIndexed
public boolean isIndexed(String property)
throws ArooaNoPropertyException
- Specified by:
isIndexed in interface BeanOverview
- Throws:
ArooaNoPropertyException
isMapped
public boolean isMapped(String property)
throws ArooaNoPropertyException
- Specified by:
isMapped in interface BeanOverview
- Throws:
ArooaNoPropertyException