Overview | Package | Class | Tree | Index | Help

Oracle® Coherence Java API Reference
v3.5.3
E15583-01
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.tangosol.io

Contains classes providing cache persistence of serialized objects.

See:
Description

Interface Summary
BinaryStore | A simple mapping of CacheStore operations for Binary objects into a Java interface.
BinaryStoreManager | A manager that is capable of creating and destroying BinaryStore objects.
ClassLoaderAware | The ClassLoaderAware interface provides the ability to configure a ClassLoader to be used by the implementing object when loading classes or resources.
DeltaCompressor | The DeltaCompressor 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.
Evolvable | The Evolvable interface is implemented by classes that require forwards- and backwards-compatibility of their serialized form.
ExternalizableLite | Optimized serialization.
InputStreaming | This is the interface represented by the Java InputStream class.
MultiBufferWriteBuffer.WriteBufferPool | A WriteBufferPool is used to dynamically allocate WriteBuffer objects as the MultiBufferWriteBuffer requires them.
ObjectStreamFactory | Provides the means to create ObjectInput and ObjectOutput streams based on primitive data streams in a layered, pluggable fashion.
OutputStreaming | This is the interface represented by the Java OutputStream class.
ReadBuffer | The ReadBuffer interface represents an in-memory block of binary data, such as that represented by a byte[], a Binary object, or an NIO buffer.
ReadBuffer.BufferInput | The BufferInput interface represents a DataInputStream on top of a ReadBuffer.
Resolving | Marker interface for Resolving*Stream implementations.
Serializer | The Serializer interface provides the capability of reading and writing a Java object from and to an in-memory buffer.
SerializerAware | The SerializerAware interface provides the ability to configure a Serializer to be used by the implementing object when serializing or deserializing objects.
WrapperStreamFactory | Provides the means to wrap an InputStream and OutputStream, such that functionality such as compression and encryption can be implemented in a layered, pluggable fashion.
WriteBuffer | The WriteBuffer interface represents an in-memory block of binary data that is being accumulated (written to).
WriteBuffer.BufferOutput | The BufferOutput interface represents a DataOutputStream on top of a WriteBuffer.

Class Summary
AbstractBinaryStore | Abstract implementation of the BinaryStore interface.
AbstractByteArrayReadBuffer | The AbstractByteArrayReadBuffer abstract class is intended to serve as a base class for the following: the pre-existing Binary class a new byte[] based class that does not attempt to add the immutability aspect provided by the Binary class a new ByteBuffer based class that will work with Java NIO
AbstractEvolvable | An abstract base class for implementing Evolvable objects.
AbstractReadBuffer | Abstract base implementation of the ReadBuffer interface.
AbstractWriteBuffer | The AbstractWriteBuffer is a partial implementation of the WriteBuffer interface intended to be used as a base class for easily creating concrete WriteBuffer implementations.
AsyncBinaryStore | An AsyncBinaryStore is a BinaryStore wrapper that performs the "O" (output) portion of its I/O asynchronously on a daemon thread.
AsyncBinaryStoreManager | An AsyncBinaryStoreManager is a wrapper BinaryStoreManager that creates wrapper AsyncBinaryStore objects.
Base64InputStream | Reads binary data from a Reader using IETF RFC 2045 Base64 Content Transfer Encoding.
Base64OutputStream | Writes binary data into a Writer using IETF RFC 2045 Base64 Content Transfer Encoding.
BinaryDeltaCompressor | A DeltaCompressor implementation that works with opaque (binary) values.
ByteArrayReadBuffer | A ReadBuffer on top of a byte array.
ByteArrayWriteBuffer | ByteArrayWriteBuffer is an implementation of WriteBuffer on a byte array.
ByteArrayWriteBuffer.Allocator | Allocator is a WriteBufferPool implementation which allocates a new ByteArrayWriteBuffer on each request to the pool, and does not retain the returned buffer.
DebugDataOutputStream | This is an imitation DataOutputStream class that logs the output in a human-readable format for debugging purposes.
DecoratedBinaryDeltaCompressor | A DeltaCompressor implementation that works with decorated binary values.
DefaultSerializer | A Serializer implementation that uses the ExternalizableHelper implementation for serialization and deserialization of objects.
DelegatingWriteBuffer | A DelegatingWriteBuffer is a WriteBuffer that writes through to an underlying (or "containing") WriteBuffer.
IndentingWriter | An IndentingWriter is used to indent line-based output to an underlying Writer.
MultiBufferReadBuffer | The MultiBufferReadBuffer is a ReadBuffer implementation that presents a view across any number of underlying ReadBuffer objects, as if they were appended end-to-end into a single ReadBuffer.
MultiBufferWriteBuffer | The MultiBufferWriteBuffer is used to present a single WriteBuffer that collects together a sequence of underlying WriteBuffer objects, and which grows by allocating additional WriteBuffer objects as necessary.
MultiByteArrayInputStream | Reads binary data from a series of byte arrays.
MultiByteArrayOutputStream | An OutputStream that accumulates the written data to a series of byte arrays that do not exceed a specified size.
PackedDataInputStream | This is an imitation DataInputStream class that reads from streams that were produced by a corresponding `PackedDataOutputStream`.
PackedDataOutputStream | This is an imitation DataOutputStream class that packs its data tighter using variable-length integers and supports UTF longer than 64KB.
ResolvingMarshalInputStream | Provides a MarshalInputStream that uses a caller provided ClassLoader to resolve classes during objects deserialization.
ResolvingMarshalOutputStream | A marker implementation to mirror the ResolvingMarshalInputStream implementation.
ResolvingObjectInputStream | Provides an ObjectInputStream that uses a caller provided ClassLoader to resolve classes during objects deserialization.
ResolvingObjectOutputStream | A marker implementation to mirror the ResolvingObjectInputStream implementation.
Utf8Reader | A Utf8Reader is used to read character data from an underlying stream.
Utf8Writer | A Utf8Writer is used to write character data onto an underlying stream.
WrapperBufferInput | This is an imitation BufferInput implementation that provides the BufferInput interface by delegating to an object that implements the DataInput interface.
WrapperBufferOutput | This is an imitation BufferOutput implementation that provides the BufferOutput interface by delegating to an object that implements the DataOutput interface.
WrapperDataInputStream | This is an imitation DataInputStream class that provides the DataInput interface by delegating to an object that implements the DataInput interface.
WrapperDataOutputStream | This is an imitation DataOutputStream class that provides the DataOutput interface by delegating to an object that implements the DataOutput interface.
WrapperInputStream | This is an InputStream class that delegates to another InputStream.
WrapperObjectInputStream | This is an imitation ObjectInputStream class that provides the ObjectInput interface by delegating to an object that implements the ObjectInput interface.
WrapperObjectOutputStream | This is an imitation ObjectOutputStream class that provides the ObjectOutput interface by delegating to an object that implements the ObjectOutput interface.
WrapperOutputStream | This is an OutputStream class that delegates to another OutputStream.
WriterPrintStream | Overrides PrintStream to delegate to a PrintWriter.

## Package com.tangosol.io Description

Contains classes providing cache persistence of serialized objects.

Overview | Package | Class | Tree | Index | Help

Oracle® Coherence Java API Reference
v3.5.3
E15583-01
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2000, 2010, Oracle. All rights reserved.