Serialized Form
Package org.apache.commons.beanutils |
dynaClass
DynaClass dynaClass
- The
DynaClass
"base class" that this DynaBean
is associated with.
values
java.util.HashMap values
- The set of property values for this DynaBean, keyed by property name.
constructorValues
java.lang.Object[] constructorValues
- The argument values to be passed to the constructore we will use
to create new DynaBean instances.
dynaBeanClass
java.lang.Class dynaBeanClass
- The
DynaBean
implementation class we will use for
creating new instances.
name
java.lang.String name
- The "name" of this DynaBean class.
properties
DynaProperty[] properties
- The set of dynamic properties that are part of this DynaClass.
propertiesMap
java.util.HashMap propertiesMap
- The set of dynamic properties that are part of this DynaClass,
keyed by the property name. Individual descriptor instances will
be the same instances as those in the
properties
list.
property
java.lang.String property
comparator
java.util.Comparator comparator
cause
java.lang.Throwable cause
- The root cause of this
ConversionException
, compatible with
JDK 1.4's extensions to java.lang.Throwable
.
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Reads field values for this object safely.
There are issues with serializing primitive class types on certain JVM versions
(including java 1.3).
This method provides a workaround.
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
- Writes this object safely.
There are issues with serializing primitive class types on certain JVM versions
(including java 1.3).
This method provides a workaround.
name
java.lang.String name
- Property name
values
java.util.Map values
- The
MutableDynaClass
"base class" that this DynaBean
is associated with.
dynaClass
MutableDynaClass dynaClass
- The
MutableDynaClass
"base class" that this DynaBean
is associated with.
restricted
boolean restricted
- Controls whether changes to this DynaClass's properties are allowed.
returnNull
boolean returnNull
Controls whether the getDynaProperty()
method returns
null if a property doesn't exist - or creates a new one.
Default is false
.
elementDynaClass
DynaClass elementDynaClass
- The DynaClass of the List's elements.
elementType
java.lang.Class elementType
- The type of the List's elements.
elementDynaBeanType
java.lang.Class elementDynaBeanType
- The DynaBean type of the List's elements.
name
java.lang.String name
- The name of this DynaClass (analogous to the
getName()
method of java.lang.Class
).
restricted
boolean restricted
- Controls whether changes to this DynaClass's properties are allowed.
returnNull
boolean returnNull
Controls whether the getDynaProperty()
method returns
null if a property doesn't exist - or creates a new one.
Default is false
.
resultSet
java.sql.ResultSet resultSet
The ResultSet
we are wrapping.
limit
int limit
Limits the size of the returned list. The call to
getRows()
will return at most limit number of rows.
If less than or equal to 0, does not limit the size of the result.
rows
java.util.List rows
The list of DynaBean
s representing the contents of
the original ResultSet
on which this
RowSetDynaClass
was based.
instance
java.lang.Object instance
- The JavaBean instance wrapped by this WrapDynaBean.
Copyright © 2000-2007 The Apache Software Foundation. All Rights Reserved.