Serialized Form
-
Package org.apache.commons.beanutils
-
Class org.apache.commons.beanutils.BasicDynaBean extends java.lang.Object implements Serializable
-
Serialized Fields
-
dynaClass
DynaClass dynaClass
TheDynaClass
"base class" that this DynaBean is associated with. -
values
java.util.HashMap<java.lang.String,java.lang.Object> values
The set of property values for this DynaBean, keyed by property name.
-
-
-
Class org.apache.commons.beanutils.BasicDynaClass extends java.lang.Object implements Serializable
-
Serialized Fields
-
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
TheDynaBean
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<java.lang.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.
-
-
-
Class org.apache.commons.beanutils.BeanAccessLanguageException extends java.lang.IllegalArgumentException implements Serializable
-
Class org.apache.commons.beanutils.BeanComparator extends java.lang.Object implements Serializable
-
Serialized Fields
-
comparator
java.util.Comparator<?> comparator
-
property
java.lang.String property
-
-
-
Class org.apache.commons.beanutils.ConversionException extends java.lang.RuntimeException implements Serializable
-
Serialized Fields
-
cause
java.lang.Throwable cause
The root cause of thisConversionException
, compatible with JDK 1.4's extensions tojava.lang.Throwable
.
-
-
-
Class org.apache.commons.beanutils.ConvertingWrapDynaBean extends WrapDynaBean implements Serializable
-
Class org.apache.commons.beanutils.DynaProperty extends java.lang.Object implements Serializable
-
Serialization Methods
-
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.- Throws:
java.io.StreamCorruptedException
- when the stream data values are outside expected rangejava.io.IOException
java.lang.ClassNotFoundException
-
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.- Throws:
java.io.IOException
-
-
Serialized Fields
-
name
java.lang.String name
Property name
-
-
-
Class org.apache.commons.beanutils.LazyDynaBean extends java.lang.Object implements Serializable
-
Serialized Fields
-
dynaClass
MutableDynaClass dynaClass
TheMutableDynaClass
"base class" that this DynaBean is associated with. -
values
java.util.Map<java.lang.String,java.lang.Object> values
TheMutableDynaClass
"base class" that this DynaBean is associated with.
-
-
-
Class org.apache.commons.beanutils.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 extends java.util.ArrayList<java.lang.Object> implements Serializable
-
Serialized Fields
-
elementDynaBeanType
java.lang.Class<?> elementDynaBeanType
The DynaBean type of the List's elements. -
elementDynaClass
DynaClass elementDynaClass
The DynaClass of the List's elements. -
elementType
java.lang.Class<?> elementType
The type of the List's elements.
-
-
-
Class org.apache.commons.beanutils.LazyDynaMap extends LazyDynaBean implements Serializable
-
Serialized Fields
-
name
java.lang.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
.
-
-
-
Class org.apache.commons.beanutils.NestedNullException extends BeanAccessLanguageException implements Serializable
-
Class org.apache.commons.beanutils.ResultSetDynaClass extends JDBCDynaClass implements Serializable
-
Serialized Fields
-
resultSet
java.sql.ResultSet resultSet
The
ResultSet
we are wrapping.
-
-
-
Class org.apache.commons.beanutils.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
java.util.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 extends java.lang.Object implements Serializable
-
Serialized Fields
-
instance
java.lang.Object instance
The JavaBean instance wrapped by this WrapDynaBean.
-
-
-