| ArrayPersistenceDelegate | |
| ClassPersistenceDelegate | The ClassPersistenceDelegate creates
Expression instances which denote class resolutions.
The class resolution is always the last step when serializing a tree
of objects. |
| CollectionPersistenceDelegate | A PersistenceDelegate implementation that calls
the no-argument constructor to create the Collection instance and
uses an iterator to add all the objects it reaches through it.
It is used for Set and List
implementations.
|
| Context | A Contect object describes the current state
and the call number while processing the original object
tree in the ScanEngine.
|
| MapPersistenceDelegate | |
| ObjectId |
ObjectId provides an object identification mechanism which gives each object
a name in the form <class><Nameindex>.
|
| PrimitivePersistenceDelegate | A shared PersistenceDelegate implementation for all primitive types.
|
| Root | Root provides a simple interface to a tree of
objects.
Using an instance of this class a logical representation of
the real object tree that is serialized can be built. |
| ScanEngine | The ScanEngine is the main class of the backend of the
XML persistence algorithm. |
| ScannerState | Provides the infrastructure for the state machine and the transition
mechanism.
Each states knows a set of successor. |
| StAXWriter | A Writer implementation based on the StAX API.
|