Uses of Class
org.apache.druid.frame.Frame
Packages that use Frame
Package
Description
-
Uses of Frame in org.apache.druid.frame
Methods in org.apache.druid.frame that return FrameModifier and TypeMethodDescriptionstatic FrameFrame.decompress(org.apache.datasketches.memory.Memory memory, long position, long length) Decompresses the provided memory and returns a frame backed by that decompressed memory.Frame.ensureColumnar()Returns this object iftype()is columnar, otherwise throws an error.Frame.ensureRowBased()Returns this object iftype()is row-based, otherwise throws an error.static FrameFrame.wrap(byte[] bytes) Returns a frame backed by the provided byte array.static FrameFrame.wrap(ByteBuffer buffer) Returns a frame backed by the provided ByteBuffer.static FrameFrame.wrap(org.apache.datasketches.memory.Memory memory) Returns a frame backed by the provided Memory. -
Uses of Frame in org.apache.druid.frame.channel
Methods in org.apache.druid.frame.channel that return FrameModifier and TypeMethodDescriptionFrameWithPartition.frame()FrameChannelSequence.FrameChannelIterator.next()ComposingReadableFrameChannel.read()ReadableByteChunksFrameChannel.read()ReadableConcatFrameChannel.read()ReadableFileFrameChannel.read()ReadableFrameChannel.read()Returns the next available frame from this channel.ReadableInputStreamFrameChannel.read()ReadableNilFrameChannel.read()Methods in org.apache.druid.frame.channel with parameters of type FrameModifier and TypeMethodDescriptiondefault voidWrites a frame without an attached partition number.Constructors in org.apache.druid.frame.channel with parameters of type Frame -
Uses of Frame in org.apache.druid.frame.field
Methods in org.apache.druid.frame.field with parameters of type FrameModifier and TypeMethodDescriptionComplexFieldReader.makeRACColumn(Frame frame, RowSignature signature, String columnName) DoubleArrayFieldReader.makeRACColumn(Frame frame, RowSignature signature, String columnName) DoubleFieldReader.makeRACColumn(Frame frame, RowSignature signature, String columnName) FieldReader.makeRACColumn(Frame frame, RowSignature signature, String columnName) Create aColumnwhich provides accses to the rows in the frame, via theColumn.toAccessor().FloatArrayFieldReader.makeRACColumn(Frame frame, RowSignature signature, String columnName) FloatFieldReader.makeRACColumn(Frame frame, RowSignature signature, String columnName) LongArrayFieldReader.makeRACColumn(Frame frame, RowSignature signature, String columnName) LongFieldReader.makeRACColumn(Frame frame, RowSignature signature, String columnName) StringFieldReader.makeRACColumn(Frame frame, RowSignature signature, String columnName) Constructors in org.apache.druid.frame.field with parameters of type FrameModifierConstructorDescriptionFieldPositionHelper(Frame frame, org.apache.datasketches.memory.Memory offsetRegion, org.apache.datasketches.memory.Memory dataRegion, int columnIndex, int numFields) -
Uses of Frame in org.apache.druid.frame.file
Methods in org.apache.druid.frame.file that return FrameMethods in org.apache.druid.frame.file with parameters of type FrameModifier and TypeMethodDescriptionvoidFrameFileWriter.writeFrame(Frame frame, int partition) Write a frame. -
Uses of Frame in org.apache.druid.frame.key
Methods in org.apache.druid.frame.key with parameters of type FrameModifier and TypeMethodDescriptionstatic FrameComparisonWidgetImplFrameComparisonWidgetImpl.create(Frame frame, RowSignature signature, List<KeyColumn> keyColumns, List<FieldReader> keyColumnReaders) Create aFrameComparisonWidgetfor the given frame. -
Uses of Frame in org.apache.druid.frame.processor
Methods in org.apache.druid.frame.processor that return types with arguments of type FrameModifier and TypeMethodDescriptionReturnOrAwait<Pair<List<Frame>, it.unimi.dsi.fastutil.ints.IntSet>> FrameChannelBatcher.runIncrementally(it.unimi.dsi.fastutil.ints.IntSet readableInputs) Methods in org.apache.druid.frame.processor with parameters of type FrameModifier and TypeMethodDescriptionstatic FrameCursorFrameProcessors.makeCursor(Frame frame, FrameReader frameReader) Returns aFrameCursorfor the providedFrame, allowing both sequential and random access.static FrameCursorFrameProcessors.makeCursor(Frame frame, FrameReader frameReader, VirtualColumns virtualColumns) Returns aFrameCursorfor the providedFrameandVirtualColumns, allowing both sequential and random access. -
Uses of Frame in org.apache.druid.frame.read
Methods in org.apache.druid.frame.read with parameters of type FrameModifier and TypeMethodDescriptionFrameReader.columnCapabilities(Frame frame, String columnName) Returns capabilities for a particular column in a particular frame.FrameReader.makeComparisonWidget(Frame frame, List<KeyColumn> keyColumns) Create aFrameComparisonWidgetfor the given frame.FrameReader.makeCursorFactory(Frame frame) Create aCursorFactoryfor the given frame. -
Uses of Frame in org.apache.druid.frame.read.columnar
Methods in org.apache.druid.frame.read.columnar with parameters of type FrameModifier and TypeMethodDescriptionComplexFrameColumnReader.readColumn(Frame frame) DoubleFrameColumnReader.readColumn(Frame frame) FloatFrameColumnReader.readColumn(Frame frame) FrameColumnReader.readColumn(Frame frame) Returns a column reference for the provided frame.LongFrameColumnReader.readColumn(Frame frame) NumericArrayFrameColumnReader.readColumn(Frame frame) StringArrayFrameColumnReader.readColumn(Frame frame) StringFrameColumnReader.readColumn(Frame frame) UnsupportedColumnTypeFrameColumnReader.readColumn(Frame frame) ComplexFrameColumnReader.readRACColumn(Frame frame) DoubleFrameColumnReader.readRACColumn(Frame frame) FloatFrameColumnReader.readRACColumn(Frame frame) FrameColumnReader.readRACColumn(Frame frame) Returns aColumnfrom the frame.LongFrameColumnReader.readRACColumn(Frame frame) NumericArrayFrameColumnReader.readRACColumn(Frame frame) StringArrayFrameColumnReader.readRACColumn(Frame frame) StringFrameColumnReader.readRACColumn(Frame frame) UnsupportedColumnTypeFrameColumnReader.readRACColumn(Frame frame) Constructors in org.apache.druid.frame.read.columnar with parameters of type FrameModifierConstructorDescriptionNumericArrayFrameColumn(Frame frame, org.apache.datasketches.memory.Memory memory, ColumnType columnType) -
Uses of Frame in org.apache.druid.frame.segment
Methods in org.apache.druid.frame.segment that return types with arguments of type FrameModifier and TypeMethodDescriptionFrameCursorUtils.cursorToFramesIterable(Cursor cursor, FrameWriterFactory frameWriterFactory) FrameCursorUtils.cursorToFramesSequence(Cursor cursor, FrameWriterFactory frameWriterFactory) Constructors in org.apache.druid.frame.segment with parameters of type Frame -
Uses of Frame in org.apache.druid.frame.segment.columnar
Constructors in org.apache.druid.frame.segment.columnar with parameters of type FrameModifierConstructorDescriptionColumnarFrameCursorFactory(Frame frame, RowSignature signature, List<FrameColumnReader> columnReaders) FrameQueryableIndex(Frame frame, RowSignature signature, List<FrameColumnReader> columnReaders) -
Uses of Frame in org.apache.druid.frame.segment.row
Constructors in org.apache.druid.frame.segment.row with parameters of type FrameModifierConstructorDescriptionCursorFrameRowPointer(Frame frame, ReadableOffset offset) FrameColumnSelectorFactory(Frame frame, RowSignature frameSignature, List<FieldReader> fieldReaders, ReadableFrameRowPointer rowPointer) RowFrameCursorFactory(Frame frame, FrameReader frameReader, List<FieldReader> fieldReaders) -
Uses of Frame in org.apache.druid.frame.write
Methods in org.apache.druid.frame.write with parameters of type FrameModifier and TypeMethodDescriptionstatic voidFrameSort.sort(Frame frame, FrameReader frameReader, List<KeyColumn> keyColumns) Sort the given frame in-place. -
Uses of Frame in org.apache.druid.query
Methods in org.apache.druid.query that return FrameConstructors in org.apache.druid.query with parameters of type Frame -
Uses of Frame in org.apache.druid.query.rowsandcols.concrete
Methods in org.apache.druid.query.rowsandcols.concrete that return FrameModifier and TypeMethodDescriptionAbstractFrameRowsAndColumns.getFrame()FrameRowsAndColumns.getFrame()Constructors in org.apache.druid.query.rowsandcols.concrete with parameters of type FrameModifierConstructorDescriptionAbstractFrameRowsAndColumns(Frame frame, RowSignature signature) ColumnBasedFrameRowsAndColumns(Frame frame, RowSignature signature) RowBasedFrameRowsAndColumns(Frame frame, RowSignature signature) -
Uses of Frame in org.apache.druid.query.rowsandcols.semantic
Methods in org.apache.druid.query.rowsandcols.semantic that return FrameModifier and TypeMethodDescriptionDefaultFrameMaker.toColumnBasedFrame()FrameMaker.toColumnBasedFrame()