Package | Description |
---|---|
com.tangosol.io |
Contains classes providing cache persistence of serialized objects.
|
com.tangosol.io.nio |
Contains classes related to J2SE 1.4 NIO functionality.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
WriteBuffer.BufferOutput
The BufferOutput interface represents a DataOutputStream on top of a
WriteBuffer.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWriteBuffer.AbstractBufferOutput
AbstractBufferOutput is a concrete implementation of BufferOutput for
the non-concrete AbstractWriteBuffer implementation.
|
class |
ByteArrayWriteBuffer.ByteArrayBufferOutput
ByteArrayBufferOutput is an implementation of BufferOutput optimized
for writing to the buffer's underlying byte array.
|
class |
DelegatingWriteBuffer.DelegatingBufferOutput
A BufferOutput implementation that delegates to a BufferOutput
implementation, except that its offset range is shifted and limited.
|
class |
MultiBufferWriteBuffer.MultiBufferOutput
The MultiBufferOutput implementation extends the AbstractBufferOutput
to provide "pass through" operations to the underlying buffer if the
operation is guaranteed to fit in the underlying buffer; otherwise,
it virtualizes the operation onto the MultiBufferWriteBuffer itself so
that the over-run of one underlying WriteBuffer will end up being
written to the next underlying WriteBuffer.
|
class |
SizeEstimatingBufferOutput
SizeEstimatingBufferOutput is a WriteBuffer.BufferOutput implementation which writes nothing, and simply maintains
an estimated byte count of how much would have been written.
|
class |
WrapperBufferOutput
This is an imitation BufferOutput implementation that provides the
BufferOutput interface by delegating to an object that implements the
DataOutput interface.
|
static class |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
ByteBufferWriteBuffer.ByteBufferOutput
This is a simple implementation of the BufferOutput interface on top of
a ByteBuffer.
|