?????
org.apache.commons.beanutils.DynaClass
??DynaClass????
???
??
The Bean Introspection Utilities component of the Apache Commons
subproject offers low-level utility classes that assist in getting and setting
property values on Java classes that follow the naming design patterns outlined
in the JavaBeans Specification, as well as mechanisms for dynamically defining
and accessing bean properties.
-
org.apache.commons.beanutils?DynaClass???
??????????interface
A specialized extension toDynaClass
that allows properties to be added or removed dynamically.?????????class
Minimal implementation of theDynaClass
interface.class
DynaClass which implements theMutableDynaClass
interface.class
Provides a light weightDynaBean
facade to aMap
with lazy map/list processing.class
Implementation ofDynaClass
for DynaBeans that wrap thejava.sql.Row
objects of ajava.sql.ResultSet
.class
class
Implementation ofDynaClass
for DynaBeans that wrap standard JavaBean instances.??????????protected DynaClass
BasicDynaBean.dynaClass
TheDynaClass
"base class" that this DynaBean is associated with.??????????BasicDynaBean.getDynaClass()
Return theDynaClass
instance that describes the set of properties available for this DynaBean.DynaBean.getDynaClass()
Return theDynaClass
instance that describes the set of properties available for this DynaBean.LazyDynaBean.getDynaClass()
Return theDynaClass
instance that describes the set of properties available for this DynaBean.ResultSetIterator.getDynaClass()
Return theDynaClass
instance that describes the set of properties available for this DynaBean.WrapDynaBean.getDynaClass()
Return theDynaClass
instance that describes the set of properties available for this DynaBean.?????DynaClass?org.apache.commons.beanutils??????????????void
LazyDynaList.setElementDynaClass
(DynaClass elementDynaClass) Set the element Type and DynaClass.?????DynaClass?org.apache.commons.beanutils?????????????BasicDynaBean
(DynaClass dynaClass) Construct a newDynaBean
associated with the specifiedDynaClass
instance.LazyDynaBean
(DynaClass dynaClass) Construct a newDynaBean
associated with the specifiedDynaClass
instance - if its not aMutableDynaClass
then a newLazyDynaClass
is created and the properties copied.LazyDynaList
(DynaClass elementDynaClass) Construct a LazyDynaList with a specified DynaClass for its elements.LazyDynaMap
(DynaClass dynaClass) Construct a newLazyDynaMap
based on an exisiting DynaClass