Show / Hide Table of Contents

Namespace Tangosol.IO

Classes

AbstractEvolvable

An abstract base class for implementing IEvolvable objects.

BinaryDeltaCompressor

An IDeltaCompressor implementation that works with opaque (binary) values.

ConfigurableSerializerFactory

A ISerializerFactory implementation that creates instances of a Serializer class configured using an XmlElement of the following structure:

  <!ELEMENT instance ((class-name | (class-factory-name, method-name), init-params?)>
  <!ELEMENT init-params (init-param*)>
  <!ELEMENT init-param ((param-name | param-type), param-value, description?)>

DataReader

BinaryReader extension that adds methods for reading 32 and 64-bit integer values in a packed format.

DataWriter

BinaryWriter extension that adds methods for writing 32 and 64-bit integer values in a packed format.

IndentingWriter

An IndentingWriter is used to indent line-based output to an underlying TextWriter.

SimpleEvolvable

Simple implementation of IEvolvable interface.

Interfaces

IDeltaCompressor

The IDeltaCompressor interface provides the capability of comparing two in-memory buffers containing an old and a new value, and producing a result (called a "delta") that can be applied to the old value to create the new value.

IEvolvable

The IEvolvable interface is implemented by types that require forwards- and backwards-compatibility of their serialized form.

ISerializer

Provides the capability of reading and writing a .NET object from and to an in-memory buffer.

ISerializerFactory

A factory for ISerializer objects.

IWrapperStreamFactory

Provides the means to wrap a Stream, such that functionality such as compression and encryption can be implemented in a layered, pluggable fashion.

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