Class MemoryPointer
- java.lang.Object
-
- org.apache.druid.query.groupby.epinephelinae.collection.MemoryPointer
-
public class MemoryPointer extends Object
Reusable pointer to a location inMemory. Allows returning slices of memory without usingMemory.region(long, long), which leads to allocations.
-
-
Constructor Summary
Constructors Constructor Description MemoryPointer()MemoryPointer(org.apache.datasketches.memory.Memory memory, long position)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.datasketches.memory.Memorymemory()longposition()voidset(org.apache.datasketches.memory.Memory memory, long position)
-
-
-
Constructor Detail
-
MemoryPointer
public MemoryPointer()
-
MemoryPointer
public MemoryPointer(@Nullable org.apache.datasketches.memory.Memory memory, long position)
-
-