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 example MemoryRequestServer is simple but demonstrates one of many ways to manage continuous requests for larger memory.Fields in org.apache.datasketches.memory declared as MemoryRequestServer Modifier and Type Field Description static MemoryRequestServer
Resource. defaultMemReqSvr
The default MemoryRequestServer is used if not specified by the user.Methods in org.apache.datasketches.memory that return MemoryRequestServer Modifier and Type Method Description MemoryRequestServer
Resource. getMemoryRequestServer()
Gets the MemoryRequestServer object, if set, for the below resources to request additional memory.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 WritableMemory
WritableMemory. allocateDirect(long capacityBytes, ByteOrder byteOrder, MemoryRequestServer memReqSvr)
Allocates and provides access to capacityBytes directly in off-heap memory.void
Resource. setMemoryRequestServer(MemoryRequestServer memReqSvr)
Sets the Default MemoryRequestServerstatic WritableBuffer
WritableBuffer. writableWrap(ByteBuffer byteBuffer, ByteOrder byteOrder, MemoryRequestServer memReqSvr)
Provides a view of 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)
Provides a view of the given ByteBuffer for write operations.
-