Oracle® Fusion Middleware C++ API Reference for Oracle Coherence
14c (14.1.1.0.0)

F23533-01

coherence::io::pof Namespace Reference


Detailed Description

Contains classes related to POF serialization and deserialization.


Classes

class  EvolvableHolder
 Storage for Evolvable classes. More...
class  EvolvableObject
 Defines an interface that should be implemented by the classes that want to support evolution. More...
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  PortableTypeSerializer
 A PofSerializer implementation that serializes classes that implement PortableObject interface (and optionally EvolvableObject interface). 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 programmatically. 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...

Namespaces

namespace  annotation
 Contains classes related to annotation for POF serialization and deserialization.
namespace  reflect
 Contains classes related to reflection for POF serialization and deserialization.

Copyright © 2000, 2020, Oracle and/or its affiliates. All rights reserved.