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.
|
com.tangosol.util |
Contains various generic utilities.
|
Modifier and Type | Class and Description |
---|---|
class |
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.
|
class |
ByteArrayWriteBuffer
ByteArrayWriteBuffer is an implementation of WriteBuffer on a byte array.
|
class |
DelegatingWriteBuffer
A DelegatingWriteBuffer is a WriteBuffer that writes through to an
underlying (or "containing") WriteBuffer.
|
class |
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.
|
Modifier and Type | Field and Description |
---|---|
protected WriteBuffer |
DelegatingWriteBuffer.m_buf
The WriteBuffer to delegate to; the "containing" WriteBuffer.
|
Modifier and Type | Method and Description |
---|---|
protected WriteBuffer |
MultiBufferWriteBuffer.addBuffer()
Once the current buffer is full, allocate a new one and make it the
current buffer.
|
WriteBuffer |
ByteArrayWriteBuffer.Allocator.allocate(int cbPreviousTotal)
Allocate a new ByteArrayWriteBuffer.
|
WriteBuffer |
MultiBufferWriteBuffer.WriteBufferPool.allocate(int cbPreviousTotal)
Allocate a WriteBuffer for use by the MultiBufferWriteBuffer.
|
WriteBuffer |
WrapperBufferOutput.getBuffer()
Get the WriteBuffer object that this BufferOutput is writing to.
|
WriteBuffer |
AbstractWriteBuffer.AbstractBufferOutput.getBuffer()
Get the WriteBuffer object that this BufferOutput is writing to.
|
WriteBuffer |
WriteBuffer.BufferOutput.getBuffer()
Get the WriteBuffer object that this BufferOutput is writing to.
|
WriteBuffer |
SizeEstimatingBufferOutput.getBuffer() |
WriteBuffer |
MultiBufferWriteBuffer.getBuffer(int iBuffer)
Obtain the specified buffer.
|
protected WriteBuffer |
MultiBufferWriteBuffer.getCurrentBuffer()
Obtain the current buffer.
|
WriteBuffer |
AbstractWriteBuffer.getWriteBuffer(int of)
Obtain a WriteBuffer starting at a particular offset within this
WriteBuffer.
|
WriteBuffer |
WriteBuffer.getWriteBuffer(int of)
Obtain a WriteBuffer starting at a particular offset within this
WriteBuffer.
|
WriteBuffer |
AbstractWriteBuffer.getWriteBuffer(int of,
int cb)
Obtain a WriteBuffer for a portion of this WriteBuffer.
|
WriteBuffer |
WriteBuffer.getWriteBuffer(int of,
int cb)
Obtain a WriteBuffer for a portion of this WriteBuffer.
|
Modifier and Type | Method and Description |
---|---|
void |
ByteArrayWriteBuffer.Allocator.release(WriteBuffer buffer)
Release the supplied buffer into the pool.
|
void |
MultiBufferWriteBuffer.WriteBufferPool.release(WriteBuffer buffer)
Returns a WriteBuffer to the pool.
|
Constructor and Description |
---|
ByteArrayWriteBuffer(WriteBuffer buffer,
int i,
int cb)
Create a new ByteArrayWriteBuffer based on a region of an already
existing WriteBuffer.
|
DelegatingWriteBuffer(WriteBuffer buf,
int of,
int cb)
Construct a DelegatingWriteBuffer that will delegate to the
containing WriteBuffer.
|
Modifier and Type | Class and Description |
---|---|
class |
ByteBufferWriteBuffer
A WriteBuffer implementation on top of a Java NIO ByteBuffer.
|
Modifier and Type | Class and Description |
---|---|
class |
BinaryWriteBuffer
a WriteBuffer implementation whose primary purpose is to be used to create
Binary objects.
|
Modifier and Type | Method and Description |
---|---|
WriteBuffer |
ExternalizableHelper.Stats.allocate(int cbPreviousTotal)
Allocate a WriteBuffer for use by the MultiBufferWriteBuffer.
|
Modifier and Type | Method and Description |
---|---|
void |
ExternalizableHelper.Stats.release(WriteBuffer buffer)
Returns a WriteBuffer to the pool.
|