Serialized Form


Package org.apache.commons.beanutils

Class org.apache.commons.beanutils.BasicDynaBean implements Serializable

Serialized Fields

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.

Class org.apache.commons.beanutils.BasicDynaClass 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
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.

Class org.apache.commons.beanutils.BeanAccessLanguageException implements Serializable

Class org.apache.commons.beanutils.BeanComparator implements Serializable

Serialized Fields

property

java.lang.String property

comparator

java.util.Comparator comparator

Class org.apache.commons.beanutils.ConversionException implements Serializable

Serialized Fields

cause

java.lang.Throwable cause
The root cause of this ConversionException, compatible with JDK 1.4's extensions to java.lang.Throwable.

Class org.apache.commons.beanutils.ConvertingWrapDynaBean implements Serializable

Class org.apache.commons.beanutils.DynaProperty 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.

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.
Serialized Fields

name

java.lang.String name
Property name

Class org.apache.commons.beanutils.LazyDynaBean implements Serializable

Serialized Fields

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.

Class org.apache.commons.beanutils.LazyDynaClass 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 implements Serializable

Serialized Fields

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.

Class org.apache.commons.beanutils.LazyDynaMap implements Serializable

Serialized Fields

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.

Class org.apache.commons.beanutils.NestedNullException implements Serializable

Class org.apache.commons.beanutils.ResultSetDynaClass implements Serializable

Serialized Fields

resultSet

java.sql.ResultSet resultSet

The ResultSet we are wrapping.

Class org.apache.commons.beanutils.RowSetDynaClass 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 rows

The list of DynaBeans representing the contents of the original ResultSet on which this RowSetDynaClass was based.

Class org.apache.commons.beanutils.WrapDynaBean implements Serializable

Serialized Fields

instance

java.lang.Object instance
The JavaBean instance wrapped by this WrapDynaBean.



Copyright © 2000-2007 The Apache Software Foundation. All Rights Reserved.