Uses of Class
org.apache.druid.frame.allocation.MemoryRange
Packages that use MemoryRange
Package
Description
-
Uses of MemoryRange in org.apache.druid.frame.allocation
Methods in org.apache.druid.frame.allocation that return MemoryRangeModifier and TypeMethodDescriptionMemoryRange<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 MemoryRangeModifier and TypeMethodDescriptionstatic Supplier<MemoryRange<org.apache.datasketches.memory.Memory>> FrameReaderUtils.makeRowMemorySupplier(ColumnSelectorFactory columnSelectorFactory, FrameType expectedFrameType, 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 MemoryRangeModifierConstructorDescriptionRowBasedFrameWriter(FrameType frameType, RowSignature signature, List<KeyColumn> sortColumns, List<FieldWriter> fieldWriters, Supplier<MemoryRange<org.apache.datasketches.memory.Memory>> rowMemorySupplier, AppendableMemory rowOrderMemory, AppendableMemory rowOffsetMemory, AppendableMemory dataMemory)