Show / Hide Table of Contents

Namespace Tangosol.IO.Pof

Classes

ConfigurablePofContext

This class implements the IPofContext 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 IPofContext for a specific URI.

ConfigurablePofContext.PofConfigParameterResolver

An XmlHelper.IParameterResolver implementation used by ConfigurablePofContext when resolving serializer configuration.

EnumPofSerializer

IPofSerializer implementation that supports the serialization and deserialization of enum values to and from a POF stream.

EvolvableHolder

Storage for evolvable classes.

ExceptionPofSerializer

IPofSerializer implementation that can serialize and deserialize a Exception to/from a POF stream.

IdentityPofSerializer

IPofSerializer implementation that supports the serialization and deserialization of an IIdentity to and from a POF stream.

PofAnnotationSerializer

A PofAnnotationSerializer provides annotation based de/serialization.

PofHelper

Collection of helper methods for POF streams.

PofStreamReader

IPofReader implementation that reads POF-encoded data from a DataReader.

PofStreamReader.IdentityHolder

Store the identity of an object read by a POF reader.

PofStreamReader.UserTypeReader

The UserTypeReader implementation is a contextually-aware IPofReader whose purpose is to advance through the properties of a value of a specified user type.

PofStreamWriter

IPofWriter implementation that writes POF-encoded data to a POF stream.

PofStreamWriter.ReferenceLibrary

A "library" of object references and their corresponding identities in the POF stream.

PofStreamWriter.UserTypeWriter

The UserTypeWriter implementation is a contextually-aware IPofWriter whose purpose is to write the properties of a value of a specified user type.

PortableException

A PortableException is an exception that allows information about a remote exception to be serialized and deserialized to/from a POF stream.

PortableObjectSerializer

IPofSerializer implementation that supports the serialization and deserialization of any class that implements IPortableObject to and from a POF stream.

PortableTypeSerializer

A IPofSerializer implementation that serializes classes that implement IPortableObject interface (and optionally IEvolvableObject interface).

PrincipalPofSerializer

IPofSerializer implementation that supports the serialization and deserialization of an IPrincipal to and from a POF stream.

RawDateTime

An immutable POF date-time value.

RawTime

An immutable time value.

SimplePofContext

Basic IPofContext implementation.

WritingPofHandler

An implementation of IPofHandler that writes a POF stream to a Stream using a DataWriter 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.

XmlPofSerializer

IPofSerializer implementation that supports .NET XML serialization and deserialization.

Structs

RawInt128

An immutable POF RawInt128 value.

RawYearMonthInterval

An immutable POF year-month interval value.

Interfaces

IEvolvableObject

Defines an interface that should be implemented by the classes that want to support evolution.

IEvolvablePortableObject

Extension of the IPortableObject interface that supports forwards- and backwards-compatibility of POF data streams.

IPofContext

The IPofContext interface represents a set of user types that can be serialized to and deserialized from a POF stream.

IPofHandler

This interface defines the handler for an event-driven approach to parsing (or assembling) a POF stream.

IPofReader

The IPofReader interface provides the capability of reading a set of non-primitive .NET types ("user types") from a POF stream as an ordered sequence of indexed properties.

IPofSerializer

The IPofSerializer interface provides the capability of reading and writing a .NET object from and to a POF stream.

IPofWriter

The IPofWriter interface provides the capability of writing a set of non-primitive .NET types ("user types") to a POF stream as an ordered sequence of indexed properties.

IPortableObject

The IPortableObject interface is implemented by .NET classes that can self-serialize and deserialize their state to and from a POF data stream.

In this article
Back to top Copyright © 2000, 2024, Oracle and/or its affiliates.