HeapBuffer |
HeapMemoryManager.allocate(int size) |
Allocated Buffer of the required size.
|
HeapBuffer |
HeapMemoryManager.allocateAtLeast(int size) |
Allocated Buffer at least of the provided size.
|
protected HeapBuffer |
HeapMemoryManager.allocateHeapBuffer(int size) |
Creates a new HeapBuffer with a a specified size.
|
protected HeapBuffer |
HeapMemoryManager.allocateHeapBufferAtLeast(int size) |
|
HeapBuffer |
HeapBuffer.asReadOnlyBuffer() |
|
HeapBuffer |
HeapBuffer.clear() |
|
HeapBuffer |
HeapBuffer.compact() |
|
protected HeapBuffer |
HeapBuffer.createHeapBuffer(int offs,
int capacity) |
Create a new HeapBuffer based on the current heap.
|
HeapBuffer |
HeapBuffer.duplicate() |
|
HeapBuffer |
HeapBuffer.flip() |
|
HeapBuffer |
HeapBuffer.get(byte[] dst) |
|
HeapBuffer |
HeapBuffer.get(byte[] dst,
int offset,
int length) |
|
HeapBuffer |
HeapBuffer.limit(int newLimit) |
|
HeapBuffer |
HeapBuffer.mark() |
|
HeapBuffer |
HeapBuffer.order(ByteOrder bo) |
|
HeapBuffer |
HeapBuffer.position(int newPosition) |
|
HeapBuffer |
HeapBuffer.prepend(Buffer header) |
|
HeapBuffer |
HeapBuffer.put(byte b) |
|
HeapBuffer |
HeapBuffer.put(byte[] src) |
|
HeapBuffer |
HeapBuffer.put(byte[] src,
int offset,
int length) |
|
HeapBuffer |
HeapBuffer.put(int index,
byte b) |
|
HeapBuffer |
HeapBuffer.put(Buffer src) |
|
HeapBuffer |
HeapBuffer.put(Buffer src,
int position,
int length) |
|
HeapBuffer |
HeapBuffer.put8BitString(String s) |
|
HeapBuffer |
HeapBuffer.putChar(char value) |
|
HeapBuffer |
HeapBuffer.putChar(int index,
char value) |
|
HeapBuffer |
HeapBuffer.putDouble(double value) |
|
HeapBuffer |
HeapBuffer.putDouble(int index,
double value) |
|
HeapBuffer |
HeapBuffer.putFloat(float value) |
|
HeapBuffer |
HeapBuffer.putFloat(int index,
float value) |
|
HeapBuffer |
HeapBuffer.putInt(int value) |
|
HeapBuffer |
HeapBuffer.putInt(int index,
int value) |
|
HeapBuffer |
HeapBuffer.putLong(int index,
long value) |
|
HeapBuffer |
HeapBuffer.putLong(long value) |
|
HeapBuffer |
HeapBuffer.putShort(int index,
short value) |
|
HeapBuffer |
HeapBuffer.putShort(short value) |
|
HeapBuffer |
HeapMemoryManager.reallocate(HeapBuffer oldBuffer,
int newSize) |
Reallocate Buffer to a required size.
|
protected HeapBuffer |
HeapMemoryManager.reallocateHeapBuffer(HeapBuffer oldHeapBuffer,
int newSize) |
|
HeapBuffer |
HeapBuffer.reset() |
|
HeapBuffer |
HeapBuffer.rewind() |
|
HeapBuffer |
HeapBuffer.slice() |
|
HeapBuffer |
HeapBuffer.slice(int position,
int limit) |
|
static HeapBuffer |
HeapBuffer.wrap(byte[] heap) |
|
static HeapBuffer |
HeapBuffer.wrap(byte[] heap,
int off,
int len) |
|
HeapBuffer |
HeapMemoryManager.wrap(byte[] data) |
Returns Buffer, which wraps the byte array.
|
HeapBuffer |
HeapMemoryManager.wrap(byte[] data,
int offset,
int length) |
Returns Buffer, which wraps the part of byte array with specific offset and length.
|
HeapBuffer |
HeapMemoryManager.wrap(String s) |
|
HeapBuffer |
HeapMemoryManager.wrap(String s,
Charset charset) |
|