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.
|