Allocate |
The Allocate object is used to represent an entity
that has not yet been created and needs to be allocated to the
the object graph.
|
ArrayValue |
The ArrayValue object is a value used for describing
arrays for a specified component type object.
|
Contract |
The Contract object is used to expose the attribute
names used by the cycle strategy.
|
CycleStrategy |
The CycleStrategy represents a strategy that is used
to augment the deserialization and serialization process such that
cycles in an object graph can be supported.
|
Loader |
The Loader object is used to provide class loading
for the strategies.
|
ObjectValue |
The ObjectValue is an implementation of a value
that represents a object other than an array.
|
ReadGraph |
The ReadGraph object is used to build a graph of the
objects that have been deserialized from the XML document.
|
ReadState |
The ReadState object is used to store all graphs that
are currently been read with a given cycle strategy.
|
Reference |
The Reference object represents an object that
is used to provide a reference to an already instantiated value.
|
TreeStrategy |
The TreeStrategy object is used to provide a simple
strategy for handling object graphs in a tree structure.
|
VisitorStrategy |
The VisitorStrategy object is a simplification of a
strategy, which allows manipulation of the serialization process.
|
WriteGraph |
The WriteGraph object is used to build the graph that
is used to represent the serialized object and its references.
|
WriteState |
The WriteState object is used to store all graphs that
are currently been written with a given cycle strategy.
|