static WritableMemory |
WritableMemory.allocate(int capacityBytes) |
Creates on-heap WritableMemory with the given capacity and the native byte order.
|
static WritableMemory |
WritableMemory.allocate(int capacityBytes,
ByteOrder byteOrder) |
Creates on-heap WritableMemory with the given capacity and the given byte order.
|
static WritableMemory |
WritableMemory.allocate(int capacityBytes,
ByteOrder byteOrder,
MemoryRequestServer memReqSvr) |
Creates on-heap WritableMemory with the given capacity and the given byte order.
|
static WritableMemory |
WritableMemory.allocateDirect(long capacityBytes) |
Allocates and provides access to capacityBytes directly in off-heap memory.
|
static WritableMemory |
WritableMemory.allocateDirect(long capacityBytes,
ByteOrder byteOrder,
MemoryRequestServer memReqSvr) |
Allocates and provides access to capacityBytes directly in off-heap memory.
|
default WritableMemory |
WritableBuffer.asWritableMemory() |
Convert this WritableBuffer to a WritableMemory.
|
WritableMemory |
WritableBuffer.asWritableMemory(ByteOrder byteOrder) |
Convert this WritableBuffer to a WritableMemory with the given byte order.
|
WritableMemory |
DefaultMemoryRequestServer.request(WritableMemory currentWmem,
long newCapacityBytes) |
|
WritableMemory |
MemoryRequestServer.request(WritableMemory currentWritableMemory,
long newCapacityBytes) |
Request new WritableMemory with the given newCapacityBytes.
|
static WritableMemory |
WritableMemory.writableMap(File file) |
|
static WritableMemory |
WritableMemory.writableMap(File file,
long fileOffsetBytes,
long capacityBytes,
ByteOrder byteOrder) |
Maps the specified portion of the given file into Memory for write operations.
|
default WritableMemory |
WritableMemory.writableRegion(long offsetBytes,
long capacityBytes) |
A writable region is a writable view of this object.
|
WritableMemory |
WritableMemory.writableRegion(long offsetBytes,
long capacityBytes,
ByteOrder byteOrder) |
A writable region is a writable view of this object.
|
static WritableMemory |
WritableMemory.writableWrap(byte[] array) |
Wraps the given primitive array for write operations assuming native byte order.
|
static WritableMemory |
WritableMemory.writableWrap(byte[] array,
int offsetBytes,
int lengthBytes,
ByteOrder byteOrder) |
Wraps the given primitive array for write operations with the given byte order.
|
static WritableMemory |
WritableMemory.writableWrap(byte[] array,
int offsetBytes,
int lengthBytes,
ByteOrder byteOrder,
MemoryRequestServer memReqSvr) |
Wraps the given primitive array for write operations with the given byte order.
|
static WritableMemory |
WritableMemory.writableWrap(byte[] array,
ByteOrder byteOrder) |
Wraps the given primitive array for write operations with the given byte order.
|
static WritableMemory |
WritableMemory.writableWrap(char[] array) |
Wraps the given primitive array for write operations assuming native byte order.
|
static WritableMemory |
WritableMemory.writableWrap(double[] array) |
Wraps the given primitive array for write operations assuming native byte order.
|
static WritableMemory |
WritableMemory.writableWrap(float[] array) |
Wraps the given primitive array for write operations assuming native byte order.
|
static WritableMemory |
WritableMemory.writableWrap(int[] array) |
Wraps the given primitive array for write operations assuming native byte order.
|
static WritableMemory |
WritableMemory.writableWrap(long[] array) |
Wraps the given primitive array for write operations assuming native byte order.
|
static WritableMemory |
WritableMemory.writableWrap(short[] array) |
Wraps the given primitive array for write operations assuming native byte order.
|
static WritableMemory |
WritableMemory.writableWrap(ByteBuffer byteBuffer) |
Provides a view of the given ByteBuffer for write operations.
|
static WritableMemory |
WritableMemory.writableWrap(ByteBuffer byteBuffer,
ByteOrder byteOrder,
MemoryRequestServer memReqSvr) |
Provides a view of the given ByteBuffer for write operations.
|