| Package | Description |
|---|---|
| net.kuujo.catalyst.buffer |
Provides a low-level
Buffer abstraction backed by on- or off-heap memory, memory mapped
files, or RandomAccessFile. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BufferOutput<T extends BufferOutput<?>>
Writable buffer.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Buffer
Navigable byte buffer for input/output operations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBuffer
Abstract buffer implementation.
|
class |
DirectBuffer
Direct
ByteBuffer based buffer. |
class |
FileBuffer
File buffer.
|
class |
HeapBuffer
Heap byte buffer implementation.
|
class |
MappedBuffer
Memory mapped file buffer.
|
class |
NativeBuffer
Native byte buffer implementation.
|
class |
OutputStreamBufferOutput
Output stream output.
|
class |
ReadOnlyBuffer
Read-only buffer.
|
class |
SlicedBuffer
Sliced buffer.
|
class |
SwappedBuffer
Byte order swapped buffer.
|
| Modifier and Type | Method and Description |
|---|---|
BufferOutput |
OutputStreamBufferOutput.flush() |
BufferOutput |
OutputStreamBufferOutput.write(Buffer buffer) |
BufferOutput |
OutputStreamBufferOutput.write(byte[] bytes) |
BufferOutput |
OutputStreamBufferOutput.write(byte[] bytes,
long offset,
long length) |
BufferOutput |
OutputStreamBufferOutput.write(Bytes bytes) |
BufferOutput |
OutputStreamBufferOutput.write(Bytes bytes,
long offset,
long length) |
BufferOutput |
OutputStreamBufferOutput.writeBoolean(boolean b) |
BufferOutput |
OutputStreamBufferOutput.writeByte(int b) |
BufferOutput |
OutputStreamBufferOutput.writeChar(char c) |
BufferOutput |
OutputStreamBufferOutput.writeDouble(double d) |
BufferOutput |
OutputStreamBufferOutput.writeFloat(float f) |
BufferOutput |
OutputStreamBufferOutput.writeInt(int i) |
BufferOutput |
OutputStreamBufferOutput.writeLong(long l) |
BufferOutput |
OutputStreamBufferOutput.writeMedium(int m) |
BufferOutput |
OutputStreamBufferOutput.writeShort(short s) |
BufferOutput |
OutputStreamBufferOutput.writeString(String s) |
BufferOutput |
OutputStreamBufferOutput.writeUnsignedByte(int b) |
BufferOutput |
OutputStreamBufferOutput.writeUnsignedInt(long i) |
BufferOutput |
OutputStreamBufferOutput.writeUnsignedMedium(int m) |
BufferOutput |
OutputStreamBufferOutput.writeUnsignedShort(int s) |
BufferOutput |
OutputStreamBufferOutput.writeUTF8(String s) |
| Constructor and Description |
|---|
BufferDataOutput(BufferOutput buffer) |
Copyright © 2013–2015. All rights reserved.