Uses of Class
org.apache.druid.frame.allocation.MemoryRange
-
Packages that use MemoryRange Package Description org.apache.druid.frame.allocation org.apache.druid.frame.read org.apache.druid.frame.write -
-
Uses of MemoryRange in org.apache.druid.frame.allocation
Methods in org.apache.druid.frame.allocation that return MemoryRange Modifier and Type Method Description MemoryRange<org.apache.datasketches.memory.WritableMemory>
AppendableMemory. cursor()
Return a pointer to the current cursor location, which is where the next elements should be written. -
Uses of MemoryRange in org.apache.druid.frame.read
Methods in org.apache.druid.frame.read that return types with arguments of type MemoryRange Modifier and Type Method Description static Supplier<MemoryRange<org.apache.datasketches.memory.Memory>>
FrameReaderUtils. makeRowMemorySupplier(ColumnSelectorFactory columnSelectorFactory, RowSignature expectedSignature)
Returns a direct row memory supplier ifFrameReaderUtils.mayBeAbleToSelectRowMemory(org.apache.druid.segment.ColumnSelectorFactory)
, otherwise returns null. -
Uses of MemoryRange in org.apache.druid.frame.write
Constructor parameters in org.apache.druid.frame.write with type arguments of type MemoryRange Constructor Description RowBasedFrameWriter(RowSignature signature, List<KeyColumn> sortColumns, List<FieldWriter> fieldWriters, Supplier<MemoryRange<org.apache.datasketches.memory.Memory>> rowMemorySupplier, AppendableMemory rowOrderMemory, AppendableMemory rowOffsetMemory, AppendableMemory dataMemory)
-