Serialized Form
-
Package org.apache.commons.beanutils
-
Class org.apache.commons.beanutils.BasicDynaBean
class BasicDynaBean extends Object implements Serializable -
Class org.apache.commons.beanutils.BasicDynaClass
class BasicDynaClass extends Object implements Serializable-
Serialized Fields
-
constructorValues
Object[] constructorValues
The argument values to be passed to the constructore we will use to create new DynaBean instances. -
dynaBeanClass
Class<?> dynaBeanClass
TheDynaBean
implementation class we will use for creating new instances. -
name
String name
The "name" of this DynaBean class. -
properties
DynaProperty[] properties
The set of dynamic properties that are part of this DynaClass. -
propertiesMap
HashMap<String,
DynaProperty> 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 theproperties
list.
-
-
-
Exception Class org.apache.commons.beanutils.BeanAccessLanguageException
class BeanAccessLanguageException extends IllegalArgumentException implements Serializable -
Class org.apache.commons.beanutils.BeanComparator
class BeanComparator extends Object implements Serializable-
Serialized Fields
-
comparator
Comparator<?> comparator
-
property
String property
-
-
-
Exception Class org.apache.commons.beanutils.ConversionException
class ConversionException extends RuntimeException implements Serializable-
Serialized Fields
-
cause
Throwable cause
The root cause of thisConversionException
, compatible with JDK 1.4's extensions tojava.lang.Throwable
.
-
-
-
Class org.apache.commons.beanutils.ConvertingWrapDynaBean
class ConvertingWrapDynaBean extends WrapDynaBean implements Serializable -
Class org.apache.commons.beanutils.DynaProperty
class DynaProperty extends Object implements Serializable-
Serialization Methods
-
readObject
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.- Throws:
StreamCorruptedException
- when the stream data values are outside expected rangeIOException
ClassNotFoundException
-
writeObject
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.- Throws:
IOException
-
-
Serialized Fields
-
name
String name
Property name
-
-
-
Class org.apache.commons.beanutils.LazyDynaBean
class LazyDynaBean extends Object implements Serializable-
Serialized Fields
-
dynaClass
MutableDynaClass dynaClass
TheMutableDynaClass
"base class" that this DynaBean is associated with. -
values
Map<String,
Object> values TheMutableDynaClass
"base class" that this DynaBean is associated with.
-
-
-
Class org.apache.commons.beanutils.LazyDynaClass
class LazyDynaClass extends BasicDynaClass implements Serializable-
Serialized Fields
-
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
.
-
-
-
Class org.apache.commons.beanutils.LazyDynaList
-
Class org.apache.commons.beanutils.LazyDynaMap
class LazyDynaMap extends LazyDynaBean implements Serializable-
Serialized Fields
-
name
String name
The name of this DynaClass (analogous to thegetName()
method ofjava.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
.
-
-
-
Exception Class org.apache.commons.beanutils.NestedNullException
class NestedNullException extends BeanAccessLanguageException implements Serializable -
Class org.apache.commons.beanutils.ResultSetDynaClass
class ResultSetDynaClass extends JDBCDynaClass implements Serializable-
Serialized Fields
-
resultSet
ResultSet resultSet
The
ResultSet
we are wrapping.
-
-
-
Class org.apache.commons.beanutils.RowSetDynaClass
class RowSetDynaClass extends JDBCDynaClass implements Serializable-
Serialized Fields
-
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
List<DynaBean> rows
The list of
DynaBean
s representing the contents of the originalResultSet
on which thisRowSetDynaClass
was based.
-
-
-
Class org.apache.commons.beanutils.WrapDynaBean
class WrapDynaBean extends Object implements Serializable-
Serialized Fields
-
instance
Object instance
The JavaBean instance wrapped by this WrapDynaBean.
-
-
-