Serialized Form
Package org.apache.commons.beanutils |
dynaClass
DynaClass dynaClass
- The
DynaClass
"base class" that this DynaBean
is associated with.
values
HashMap values
- The set of property values for this DynaBean, keyed by property name.
constructorValues
Object[] constructorValues
- The argument values to be passed to the constructore we will use
to create new DynaBean instances.
dynaBeanClass
Class dynaBeanClass
- The
DynaBean
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 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
String property
comparator
Comparator comparator
cause
Throwable cause
- The root cause of this
ConversionException
, compatible with
JDK 1.4's extensions to java.lang.Throwable
.
readObject
private void readObject(ObjectInputStream in)
throws IOException,
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:
StreamCorruptedException
- when the stream data values are outside expected range
IOException
ClassNotFoundException
writeObject
private void writeObject(ObjectOutputStream out)
throws 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:
IOException
name
String name
- Property name
values
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
Class elementType
- The type of the List's elements.
elementDynaBeanType
Class elementDynaBeanType
- The DynaBean type of the List's elements.
name
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
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
List rows
The list of DynaBean
s representing the contents of
the original ResultSet
on which this
RowSetDynaClass
was based.
instance
Object instance
- The JavaBean instance wrapped by this WrapDynaBean.
Package org.apache.commons.collections |
serialVersionUID: 2130079159931574599L
throwable
Throwable throwable
throwable
Throwable throwable
- The root cause throwable
serialVersionUID: 8836393098519411393L
readObject
private void readObject(ObjectInputStream arg0)
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
writeObject
private void writeObject(ObjectOutputStream arg0)
throws IOException
- Throws:
IOException
defaults
ExtendedProperties defaults
file
String file
basePath
String basePath
fileSeparator
String fileSeparator
isInitialized
boolean isInitialized
keysAsListed
ArrayList keysAsListed
list
ArrayList list
fast
boolean fast
map
HashMap map
- The underlying map we are managing.
fast
boolean fast
- Are we currently operating in "fast" mode?
map
TreeMap map
fast
boolean fast
rootCause
Throwable rootCause
serialVersionUID: 2197433140769957051L
readExternal
public void readExternal(ObjectInput arg0)
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
writeExternal
public void writeExternal(ObjectOutput arg0)
throws IOException
- Throws:
IOException
serialVersionUID: 1943563828307035349L
readObject
private void readObject(ObjectInputStream arg0)
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
serialVersionUID: 3380552487888102930L
readExternal
public void readExternal(ObjectInput arg0)
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
writeExternal
public void writeExternal(ObjectOutput arg0)
throws IOException
- Throws:
IOException
Copyright © 2000-2010 The Apache Software Foundation. All Rights Reserved.