public class DynaBeanOverview extends Object implements BeanOverview
BeanOverview for a DynaBean.| Constructor and Description |
|---|
DynaBeanOverview(org.apache.commons.beanutils.DynaClass dynaClass)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String[] |
getProperties()
The names for all the properties.
|
Class<?> |
getPropertyType(String property)
Get the property type.
|
boolean |
hasReadableProperty(String property)
Is there a readable property of the given name.
|
boolean |
hasWriteableProperty(String property)
Is there a writable property of the given name.
|
boolean |
isIndexed(String property)
Is the property indexed.
|
boolean |
isMapped(String property)
Is the property mapped.
|
public DynaBeanOverview(org.apache.commons.beanutils.DynaClass dynaClass)
dynaClass - public String[] getProperties()
BeanOverviewgetProperties in interface BeanOverviewpublic Class<?> getPropertyType(String property) throws ArooaNoPropertyException
BeanOverviewgetPropertyType in interface BeanOverviewproperty - The property name.ArooaNoPropertyExceptionpublic boolean hasReadableProperty(String property)
BeanOverviewhasReadableProperty in interface BeanOverviewproperty - The name.public boolean hasWriteableProperty(String property)
BeanOverviewhasWriteableProperty in interface BeanOverviewproperty - The name.public boolean isIndexed(String property) throws ArooaNoPropertyException
BeanOverviewisIndexed in interface BeanOverviewproperty - The property name.ArooaNoPropertyExceptionpublic boolean isMapped(String property) throws ArooaNoPropertyException
BeanOverviewisMapped in interface BeanOverviewproperty - The property name.ArooaNoPropertyExceptionCopyright © 2023. All rights reserved.