Classes | |
| class | EvolvablePortableObject |
| Extension of the PortableObject interface that supports forwards- and backwards-compatibility of its POF serialized state. More... | |
| class | IdentityHolder |
| A thread local storage to hold the identity of an object and its corresponding POF stream reader. More... | |
| class | PofAnnotationSerializer |
| A PofAnnotationSerializer provides annotation based (de)serialization. More... | |
| class | PofBufferReader |
| PofReader implementation that reads POF-encoded data from a ReadBuffer::BufferInput. More... | |
| class | PofBufferWriter |
| PofWriter implementation that writes POF-encoded data to a WriteBuffer::BufferOutput. More... | |
| class | PofConstants |
| Constants related to POF streams. More... | |
| class | PofContext |
| A PofContext is a registry of PofSerializer instances, and thus, represents a set of user types that can be serialized to and deserialized from a POF stream. More... | |
| class | PofHandler |
| This interface defines the handler for an event-driven approach to parsing (or assembling) a POF stream. More... | |
| class | PofHelper |
| Collection of helper methods for POF streams. More... | |
| class | PofIntrinsic |
| PofIntrinsic is a marker interface for built-in POF types. More... | |
| class | PofReader |
| The PofReader interface provides the capability of reading a set of non-primitive types ("user types") from a POF stream as an ordered sequence of indexed properties. More... | |
| class | PofSerializer |
| The PofSerializer interface provides the capability of reading and writing an object from and to a Portable Object Format (POF) stream. More... | |
| class | PofWriter |
| The PofWriter interface provides the capability of writing a set of non-primitive types ("user types") to a POF stream as an ordered sequence of indexed properties. More... | |
| class | 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. More... | |
| class | PortableObject |
| The PortableObject interface is implemented by classes that can self-serialize and deserialize their state to and from a POF data stream. More... | |
| class | PortableObjectSerializer |
| A PofSerializer implementation that supports the serialization and deserialization of any class that implements PortableObject to and from a POF stream. More... | |
| class | PrincipalPofSerializer |
| PofSerializer implementation that can serialize and deserialize a Principal to/from a POF stream. More... | |
| class | RawDate |
| Raw immutable POF date value. More... | |
| class | RawDateTime |
| Raw immutable POF date-time value. More... | |
| class | RawDayTimeInterval |
| Raw immutable POF day-time interval value. More... | |
| class | RawTime |
| Raw immutable POF time value. More... | |
| class | RawTimeInterval |
| Raw immutable POF time interval value. More... | |
| class | RawYearMonthInterval |
| Raw POF year-month interval value. More... | |
| class | ReferenceLibrary |
| A "library" of object references and their corresponding identities in the POF stream. More... | |
| class | SimplePofContext |
| Basic PofContext implementation. More... | |
| class | SubjectPofSerializer |
| PofSerializer implementation that can serialize and deserialize a Subject to/from a POF stream. More... | |
| class | SystemPofContext |
| System-wide PofContext implementation that allows POF user types to be registered programatically. More... | |
| class | ThrowablePofSerializer |
| PofSerializer implementation that can serialize and deserialize an Exception to/from a POF stream. More... | |
| class | TypedSerializer |
| A PofSerializer implementation that supports the serialization and deserialization of any class to and from a POF stream, by delegating the serialization logic to templated free functions. More... | |
| class | 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. More... | |
| class | UserTypeWriter |
| The UserTypeWriter implementation is a contextually-aware PofWriter whose purpose is to write the properties of a value of a specified user type. More... | |
| class | WritingPofHandler |
| An implementation of PofHandler that writes a POF stream to a WriteBuffer using a BufferOutput object. More... | |