See: Description
Interface | Description |
---|---|
BinaryStore |
A simple mapping of CacheStore operations for Binary objects into a
Java interface.
|
BinaryStore.KeySetAware |
If a BinaryStore is aware of which keys that it stores, then it should
implement this optional interface in order to allow that information
to be efficiently communicated to an intelligent consumer of the BinaryStore
interface.
|
BinaryStore.SizeAware |
If a BinaryStore is aware of the number of keys that it stores, then it
should implement this optional interface in order to allow that
information to be efficiently communicated to an intelligent consumer of
the BinaryStore 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.
|
SerializationSupport |
The SerializationSupport interface provides the ability for objects that are
serialized by any
Serializer to affect the initial stage of serialization
and the final stage of deserialization. |
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.
|
SerializerFactory |
A factory for
Serializer objects. |
WrapperStreamFactory | Deprecated
As of Coherence 3.7, deprecated with no replacement.
|
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 | Description |
---|---|
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
This implementation is not intended to be thread safe.
|
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.
|
ConfigurableSerializerFactory | Deprecated |
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.
|
DecorationOnlyDeltaCompressor |
DecorationOnlyDeltaCompressor is a DeltaCompressor which optimizes for
"decoration-only" updates.
|
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.
|
FileHelper |
A Collection of helper methods for files.
|
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.
|
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.
|
SimpleEvolvable |
Simple implementation of
Evolvable interface. |
SizeEstimatingBufferOutput |
SizeEstimatingBufferOutput is a WriteBuffer.BufferOutput implementation which writes nothing, and simply maintains
an estimated byte count of how much would have been written.
|
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.
|
WrapperBufferInput.VersionAwareBufferInput |
A BufferInput implementation that in addition to delegating to the given
DataInput provides an API to check whether the sender of the content of
this BufferInput runs a version that supersedes (greater or equal to)
the specified version.
|
WrapperBufferOutput |
This is an imitation BufferOutput implementation that provides the
BufferOutput interface by delegating to an object that implements the
DataOutput interface.
|
WrapperBufferOutput.VersionAwareBufferOutput |
A BufferOutput implementation that in addition to delegating to the given
DataOutput provides an API to check whether the recipients of the content
of this BufferOutput run versions that supersede (greater or equal to)
the specified version.
|
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.
|