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 |
ReadBuffer.BufferInput
The BufferInput interface represents a DataInputStream on top of a
ReadBuffer.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractByteArrayReadBuffer.ByteArrayBufferInput
This is a simple implementation of the BufferInput interface on top of
a byte array.
|
class |
AbstractReadBuffer.AbstractBufferInput
This is an implementation of the BufferInput interface that delegates
its work back to its ReadBuffer.
|
class |
MultiBufferReadBuffer.MultiBufferInput
An implementation of the BufferInput interface that is backed by a
series of the underlying ReadBuffer BufferInput objects.
|
class |
WrapperBufferInput
This is an imitation BufferInput implementation that provides the
BufferInput interface by delegating to an object that implements the
DataInput interface.
|
static class |
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.
|
Modifier and Type | Method and Description |
---|---|
protected int |
AbstractWriteBuffer.copyStream(int ofDest,
InputStreaming stream,
int cbMax)
Store the remaining contents of the specified InputStreaming object at
the specified offset within this buffer.
|
protected int |
ByteArrayWriteBuffer.copyStream(int ofDest,
InputStreaming stream,
int cbMax)
Store the remaining contents of the specified InputStreaming object at
the specified offset within this buffer.
|
protected int |
DelegatingWriteBuffer.copyStream(int ofDest,
InputStreaming stream,
int cbMax)
Store the remaining contents of the specified InputStreaming object at
the specified offset within this buffer.
|
void |
AbstractWriteBuffer.write(int ofDest,
InputStreaming stream)
Store the remaining contents of the specified InputStreaming object at
the specified offset within this buffer.
|
void |
DelegatingWriteBuffer.write(int ofDest,
InputStreaming stream)
Store the remaining contents of the specified InputStreaming object at
the specified offset within this buffer.
|
void |
WriteBuffer.write(int ofDest,
InputStreaming stream)
Store the remaining contents of the specified InputStreaming object at
the specified offset within this buffer.
|
void |
AbstractWriteBuffer.write(int ofDest,
InputStreaming stream,
int cbSrc)
Store the specified number of bytes from the specified InputStreaming
object at the specified offset within this buffer.
|
void |
ByteArrayWriteBuffer.write(int ofDest,
InputStreaming stream,
int cbSrc)
Store the specified number of bytes from the specified InputStreaming
object at the specified offset within this buffer.
|
void |
DelegatingWriteBuffer.write(int ofDest,
InputStreaming stream,
int cbSrc)
Store the specified number of bytes from the specified InputStreaming
object at the specified offset within this buffer.
|
void |
WriteBuffer.write(int ofDest,
InputStreaming stream,
int cbSrc)
Store the specified number of bytes from the specified InputStreaming
object at the specified offset within this buffer.
|
void |
AbstractWriteBuffer.AbstractBufferOutput.writeStream(InputStreaming stream)
Write the remaining contents of the specified InputStreaming
object.
|
void |
DelegatingWriteBuffer.DelegatingBufferOutput.writeStream(InputStreaming stream)
Write the remaining contents of the specified InputStreaming
object.
|
void |
MultiBufferWriteBuffer.MultiBufferOutput.writeStream(InputStreaming stream)
Write the remaining contents of the specified InputStreaming
object.
|
void |
SizeEstimatingBufferOutput.writeStream(InputStreaming stream) |
void |
WrapperBufferOutput.writeStream(InputStreaming stream)
Write the remaining contents of the specified InputStreaming
object.
|
void |
WriteBuffer.BufferOutput.writeStream(InputStreaming stream)
Write the remaining contents of the specified InputStreaming
object.
|
void |
AbstractWriteBuffer.AbstractBufferOutput.writeStream(InputStreaming stream,
int cb)
Write the specified number of bytes of the specified InputStreaming
object.
|
void |
DelegatingWriteBuffer.DelegatingBufferOutput.writeStream(InputStreaming stream,
int cb)
Write the specified number of bytes of the specified InputStreaming
object.
|
void |
MultiBufferWriteBuffer.MultiBufferOutput.writeStream(InputStreaming stream,
int cb)
Write the specified number of bytes of the specified InputStreaming
object.
|
void |
SizeEstimatingBufferOutput.writeStream(InputStreaming stream,
int cb) |
void |
WrapperBufferOutput.writeStream(InputStreaming stream,
int cb)
Write the specified number of bytes of the specified InputStreaming
object.
|
void |
WriteBuffer.BufferOutput.writeStream(InputStreaming stream,
int cb)
Write the specified number of bytes of the specified InputStreaming
object.
|
Modifier and Type | Class and Description |
---|---|
class |
ByteBufferReadBuffer.ByteBufferInput
This is a simple implementation of the BufferInput interface on top of
a ByteBuffer.
|