Uses of Interface
org.apache.datasketches.memory.MemoryRequestServer
-
-
Uses of MemoryRequestServer in org.apache.datasketches.memory
Classes in org.apache.datasketches.memory that implement MemoryRequestServer Modifier and Type Class Description class
DefaultMemoryRequestServer
This is a simple implementation of the MemoryRequestServer that creates space on the Java heap for the requesting application.Fields in org.apache.datasketches.memory declared as MemoryRequestServer Modifier and Type Field Description static MemoryRequestServer
BaseState. defaultMemReqSvr
The placeholder for the default MemoryRequestServer, if set at all.Methods in org.apache.datasketches.memory that return MemoryRequestServer Modifier and Type Method Description MemoryRequestServer
WritableBuffer. getMemoryRequestServer()
WritableBuffer enables this for ByteBuffer backed resources.MemoryRequestServer
WritableMemory. getMemoryRequestServer()
WritableMemory enables this for ByteBuffer, Heap and Direct Memory backed resources.Methods in org.apache.datasketches.memory with parameters of type MemoryRequestServer Modifier and Type Method Description static WritableMemory
WritableMemory. allocate(int capacityBytes, ByteOrder byteOrder, MemoryRequestServer memReqSvr)
Creates on-heap WritableMemory with the given capacity and the given byte order.static WritableHandle
WritableMemory. allocateDirect(long capacityBytes, ByteOrder byteOrder, MemoryRequestServer memReqSvr)
Allocates and provides access to capacityBytes directly in native (off-heap) memory.static WritableBuffer
WritableBuffer. writableWrap(ByteBuffer byteBuf, ByteOrder byteOrder, MemoryRequestServer memReqSvr)
Accesses the given ByteBuffer for write operations.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(ByteBuffer byteBuffer, ByteOrder byteOrder, MemoryRequestServer memReqSvr)
Accesses the given ByteBuffer for write operations.
-