|
CoherenceTM v3.3 Copyright© 2000-2007 by Oracle Corporation |
|||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
See:
Description
| Interface Summary | |
|---|---|
| EvolvablePortableObject | Extension of the PortableObject interface that supports forwards- and
backwards-compatibility of POF data streams. |
| PofConstants | The constants related to POF streams. |
| PofContext | The PofContext interface represents a set of user types that can be serialized to and deserialized from a POF stream. |
| PofHandler | This interface defines the handler for an event-driven approach to parsing (or assembling) a POF stream. |
| PofReader | The PofReader interface provides the capability of reading a set of non-primitive Java types ("user types") from a POF stream as an ordered sequence of indexed properties. |
| PofSerializer | The PofSerializer interface provides the capability of reading and writing a Java object from and to a POF stream. |
| PofWriter | The PofWriter interface provides the capability of writing a set of non-primitive Java types ("user types") to a POF stream as an ordered sequence of indexed properties. |
| PortableObject | The PortableObject interface is implemented by Java classes that can self- serialize and deserialize their state to and from a POF data stream. |
| Class Summary | |
|---|---|
| AbstractPofHandler | An abstract implementation of PofHandler that delegates to a PofHandler. |
| ConfigurablePofContext | This class implements the PofContext interface using information
provided in a configuration file (or in a passed XML configuration). |
| ConfigurablePofContext.PofConfig | The information related to the configuration of a particular PofContext for a specific URI and ClassLoader. |
| DuplexingPofHandler | An implementation of PofHandler that passes each call onto two different PofHandler objects. |
| ExternalizableLitePofSerializer | PofSerializer implementation that supports the serialization and
deserialization of any class that implements ExternalizableLite to
and from a POF stream. |
| ExternalizablePofSerializer | PofSerializer implementation that supports the serialization and
deserialization of any class that implements Externalizable to
and from a POF stream. |
| LoggingPofHandler | An implementation of PofHandler that logs all of the stream contents for debugging / testing purposes. |
| PofBufferReader | PofReader implementation that reads POF-encoded data from a
BufferInput. |
| PofBufferReader.UserTypeReader | The UserTypeReader implementation is a contextually-aware PofReader whose purpose is to advance through the properties of a value of a specified user type. |
| PofBufferWriter | PofWriter implementation that writes POF-encoded data to a
BufferOutput. |
| PofBufferWriter.UserTypeWriter | The UserTypeWriter implementation is a contextually-aware PofWriter whose purpose is to write the properties of a value of a specified user type. |
| PofHelper | Collection of helper methods for POF streams. |
| PofHelper.ReadableEntrySetMap | Map implementation backed by a List of Map.Entry objects. |
| PofHelper.WriteableEntrySetMap | Immutable Map implementation backed by a Set of Map.Entry objects. |
| PofInputStream | An ObjectInput implementation suitable for reading Externalizable and ExternalizableLite objects from a POF stream, although without support for schema evolution and other advanced POF features. |
| PofOutputStream | An ObjectOutput implementation suitable for writing Externalizable and ExternalizableLite objects to a POF stream, although without support for schema evolution and other advanced POF features. |
| PofParser | A "push" parser (event-based parser) for ripping through a POF stream and delivering the contents as events to a PofHandler object. |
| PortableObjectSerializer | PofSerializer implementation that supports the serialization and
deserialization of any class that implements PortableObject to and
from a POF stream. |
| RawDate | An immutable POF date value. |
| RawDateTime | An immutable POF date-time value. |
| RawDayTimeInterval | An immutable POF day-time interval value. |
| RawQuad | An immutable POF 128-bit float. |
| RawTime | An immutable POF time value. |
| RawTimeInterval | An immutable POF time interval value. |
| RawYearMonthInterval | An immutable POF year-month interval value. |
| SafeConfigurablePofContext | ConfigurablePofContext extension that can serialize and deserialize any valid POF user type, even those that have not been explicitly configured. |
| SafeConfigurablePofContext.SafePofHolder | A SafePofHolder represents the serialized form of any valid POF user type instance. |
| SimplePofContext | Basic PofContext implementation. |
| ValidatingPofHandler | An implementation of PofHandler that validates a POF stream. |
| WritingPofHandler | An implementation of PofHandler that writes a POF stream to a WriteBuffer using a BufferOutput object. |
| WritingPofHandler.Complex | A Complex object represents the current complex data structure in the POF stream. |
| WritingPofHandler.ComplexMap | A ComplexMap object represents a map data structure (with uniform keys or with uniform keys and values) in the POF stream. |
| XmlSerializablePofSerializer | PofSerializer implementation that supports the serialization and
deserialization of any class that implements XmlSerializable to
and from a POF stream. |
| Exception Summary | |
|---|---|
| PortableException | A PortableException is an exception that allows information about a remote exception or error to be serialized and deserialized to/from a POF stream. |
Contains classes related to POF serialization and deserialization.
|
CoherenceTM v3.3 Copyright© 2000-2007 by Oracle Corporation |
|||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||