Buffer abstraction backed by on- or off-heap memory, memory mapped
files, or RandomAccessFile.See: Description
| Interface | Description |
|---|---|
| Buffer |
Navigable byte buffer for input/output operations.
|
| BufferAllocator |
Buffer allocator.
|
| BufferInput<T extends BufferInput<?>> |
Readable buffer.
|
| BufferOutput<T extends BufferOutput<?>> |
Writable buffer.
|
| Bytes |
Common interface for interacting with a memory or disk based array of bytes.
|
| BytesInput<T extends BytesInput<T>> |
Readable bytes.
|
| BytesOutput<T extends BytesOutput<T>> |
Writable bytes.
|
| Class | Description |
|---|---|
| AbstractBuffer |
Abstract buffer implementation.
|
| AbstractBytes |
Abstract bytes implementation.
|
| BufferDataInput |
Buffer data input.
|
| BufferDataOutput |
Buffer data output wrapper.
|
| BufferPool |
Buffer pool.
|
| DirectBuffer |
Direct
ByteBuffer based buffer. |
| DirectBufferPool |
Direct buffer pool.
|
| DirectBytes |
Direct byte buffer bytes.
|
| FileBuffer |
File buffer.
|
| FileBytes |
File bytes.
|
| HeapBuffer |
Heap byte buffer implementation.
|
| HeapBufferPool |
Heap buffer pool.
|
| HeapBytes |
Java heap bytes.
|
| InputStreamBufferInput |
Input stream buffer input.
|
| MappedBuffer |
Memory mapped file buffer.
|
| MappedBytes |
Mapped bytes.
|
| NativeBuffer |
Native byte buffer implementation.
|
| NativeBytes |
Native bytes.
|
| OutputStreamBufferOutput |
Output stream output.
|
| PooledAllocator |
Pooled buffer allocator.
|
| PooledDirectAllocator |
Pooled direct buffer allocator.
|
| PooledHeapAllocator |
Pooled heap buffer allocator.
|
| ReadOnlyBuffer |
Read-only buffer.
|
| SlicedBuffer |
Sliced buffer.
|
| SwappedBuffer |
Byte order swapped buffer.
|
| SwappedBytes |
Bytes in swapped order.
|
| UnpooledAllocator |
Unpooled buffer allocator.
|
| UnpooledDirectAllocator |
Unpooled direct allocator.
|
| UnpooledHeapAllocator |
Unpooled heap allocator.
|
| WrappedBytes |
Wrapped bytes.
|
| Exception | Description |
|---|---|
| CatalystIOException |
Catalyst IO exception.
|
Buffer abstraction backed by on- or off-heap memory, memory mapped
files, or RandomAccessFile.Copyright © 2013–2015. All rights reserved.