| Interface | Description |
|---|---|
| NamedWriteable<T> |
A
Writeable object identified by its name. |
| Streamable | |
| StreamableReader<T> | |
| StreamInputReader<T> |
Defines a method for reading a list of objects from StreamInput.
|
| Writeable<T> |
| Class | Description |
|---|---|
| ByteBufferStreamInput | |
| BytesStreamOutput |
A @link
StreamOutput that uses BigArrays to acquire pages of
bytes, which avoids frequent reallocation & copying of the internal data. |
| DataOutputStreamOutput | |
| FilterStreamInput |
Wraps a
StreamInput and delegates to it. |
| InputStreamStreamInput | |
| NamedWriteableAwareStreamInput |
Wraps a
StreamInput and associates it with a NamedWriteableRegistry |
| NamedWriteableRegistry |
Registry for
NamedWriteable objects. |
| OutputStreamStreamOutput | |
| ReleasableBytesStreamOutput |
An bytes stream output that allows providing a
BigArrays instance
expecting it to require releasing its content (ReleasableBytesStreamOutput.bytes()) once done. |
| StreamInput | |
| StreamOutput |
| Exception | Description |
|---|---|
| NotSerializableExceptionWrapper |
This exception can be used to wrap a given, not serializable exception
to serialize via
StreamOutput.writeThrowable(Throwable). |
Copyright © 2009–2017. All rights reserved.