Uses of Interface
org.apache.druid.segment.data.ReadableOffset
Packages that use ReadableOffset
Package
Description
-
Uses of ReadableOffset in org.apache.druid.frame.read.columnar
Methods in org.apache.druid.frame.read.columnar with parameters of type ReadableOffsetModifier and TypeMethodDescriptionNumericArrayFrameColumnReader.NumericArrayFrameColumn.makeColumnValueSelector(ReadableOffset offset) -
Uses of ReadableOffset in org.apache.druid.frame.segment
Classes in org.apache.druid.frame.segment that implement ReadableOffsetModifier and TypeClassDescriptionclassCopy ofFilteredOffsetthat does not require bitmap indexes.Methods in org.apache.druid.frame.segment that return ReadableOffset -
Uses of ReadableOffset in org.apache.druid.frame.segment.row
Constructors in org.apache.druid.frame.segment.row with parameters of type ReadableOffset -
Uses of ReadableOffset in org.apache.druid.segment
Classes in org.apache.druid.segment that implement ReadableOffsetModifier and TypeClassDescriptionclassfinal classstatic classstatic classstatic classclassclassclassFields in org.apache.druid.segment declared as ReadableOffsetModifier and TypeFieldDescriptionprotected final ReadableOffsetQueryableIndexColumnSelectorFactory.offsetMethods in org.apache.druid.segment that return ReadableOffsetModifier and TypeMethodDescriptionBitmapOffset.getBaseReadableOffset()FilteredOffset.getBaseReadableOffset()QueryableIndexCursorHolder.TimestampCheckingOffset.getBaseReadableOffset()SimpleAscendingOffset.getBaseReadableOffset()SimpleDescendingOffset.getBaseReadableOffset()Methods in org.apache.druid.segment with parameters of type ReadableOffsetModifier and TypeMethodDescriptiondefault ColumnValueSelector<?>VirtualColumn.makeColumnValueSelector(String columnName, ColumnSelectorFactory columnSelectorFactory, ColumnSelector columnSelector, ReadableOffset offset) Builds a selector corresponding to this virtual column.default ColumnValueSelector<?>VirtualColumn.makeColumnValueSelector(String columnName, ColumnSelector columnSelector, ReadableOffset offset) Deprecated.VirtualColumns.makeColumnValueSelector(String columnName, ColumnSelectorFactory selectorFactory, ColumnSelector columnSelector, ReadableOffset offset) Create a column value selector.default DimensionSelectorVirtualColumn.makeDimensionSelector(DimensionSpec dimensionSpec, ColumnSelectorFactory columnSelectorFactory, ColumnSelector columnSelector, ReadableOffset offset) Build a selector corresponding to this virtual column.default DimensionSelectorVirtualColumn.makeDimensionSelector(DimensionSpec dimensionSpec, ColumnSelector columnSelector, ReadableOffset offset) VirtualColumns.makeDimensionSelector(DimensionSpec dimensionSpec, ColumnSelectorFactory selectorFactory, ColumnSelector columnSelector, ReadableOffset offset) Create a dimension (string) selector.Constructors in org.apache.druid.segment with parameters of type ReadableOffsetModifierConstructorDescriptionQueryableIndexColumnSelectorFactory(VirtualColumns virtualColumns, Order timeOrder, ReadableOffset offset, ColumnSelector columnSelector) -
Uses of ReadableOffset in org.apache.druid.segment.column
Methods in org.apache.druid.segment.column with parameters of type ReadableOffsetModifier and TypeMethodDescriptionBaseColumn.makeColumnValueSelector(ReadableOffset offset) default ColumnValueSelector<?>ComplexColumn.makeColumnValueSelector(ReadableOffset offset) Optionally overridden when complex column serialization is not based on default serialization based onGenericIndexedinComplexColumnSerializer.default ColumnValueSelector<?>DictionaryEncodedColumn.makeColumnValueSelector(ReadableOffset offset) DoublesColumn.makeColumnValueSelector(ReadableOffset offset) FloatsColumn.makeColumnValueSelector(ReadableOffset offset) LongsColumn.makeColumnValueSelector(ReadableOffset offset) UnknownTypeComplexColumn.makeColumnValueSelector(ReadableOffset offset) DictionaryEncodedColumn.makeDimensionSelector(ReadableOffset offset, ExtractionFn extractionFn) StringUtf8DictionaryEncodedColumn.makeDimensionSelector(ReadableOffset offset, ExtractionFn extractionFn) -
Uses of ReadableOffset in org.apache.druid.segment.data
Classes in org.apache.druid.segment.data that implement ReadableOffsetModifier and TypeClassDescriptionclassAReadableOffsetimplementation that wraps an AtomicInteger.classThe "mutable" version of a ReadableOffset.Methods in org.apache.druid.segment.data that return ReadableOffsetModifier and TypeMethodDescriptionabstract ReadableOffsetOffset.getBaseReadableOffset()Returns the same offset ("this") or a readable "view" of this offset, which always returns the same value fromgetOffset(), as this offset.Methods in org.apache.druid.segment.data with parameters of type ReadableOffsetModifier and TypeMethodDescriptiondefault ColumnValueSelector<Double>ColumnarDoubles.makeColumnValueSelector(ReadableOffset offset, ImmutableBitmap nullValueBitmap) default ColumnValueSelector<Float>ColumnarFloats.makeColumnValueSelector(ReadableOffset offset, ImmutableBitmap nullValueBitmap) default ColumnValueSelector<Long>ColumnarLongs.makeColumnValueSelector(ReadableOffset offset, ImmutableBitmap nullValueBitmap) -
Uses of ReadableOffset in org.apache.druid.segment.join.table
Methods in org.apache.druid.segment.join.table with parameters of type ReadableOffsetModifier and TypeMethodDescriptionBroadcastSegmentIndexedTable.makeColumnSelectorFactory(ReadableOffset offset, Closer closer) default ColumnSelectorFactoryIndexedTable.makeColumnSelectorFactory(ReadableOffset offset, Closer closer) This method allows a table to directly provide an optimizedColumnSelectorFactoryforIndexedTableJoinMatcherto create selectors. -
Uses of ReadableOffset in org.apache.druid.segment.nested
Methods in org.apache.druid.segment.nested with parameters of type ReadableOffsetModifier and TypeMethodDescriptionCompressedNestedDataComplexColumn.makeColumnValueSelector(List<NestedPathPart> path, ColumnSelectorFactory selectorFactory, ReadableOffset readableOffset) Create a selector for a nested path.CompressedNestedDataComplexColumn.makeColumnValueSelector(ReadableOffset offset) NestedColumnSelectorFactory.makeColumnValueSelector(List<NestedPathPart> path, ColumnSelectorFactory columnSelectorFactory, ReadableOffset readableOffset) Make aColumnValueSelectorfor a nested column.NestedFieldDictionaryEncodedColumn.makeColumnValueSelector(ReadableOffset offset) ScalarDoubleColumn.makeColumnValueSelector(ReadableOffset offset) ScalarLongColumn.makeColumnValueSelector(ReadableOffset offset) VariantColumn.makeColumnValueSelector(ReadableOffset offset) CompressedNestedDataComplexColumn.makeDimensionSelector(List<NestedPathPart> path, ExtractionFn extractionFn, ColumnSelectorFactory selectorFactory, ReadableOffset readableOffset) Create a selector for a nested path.NestedColumnSelectorFactory.makeDimensionSelector(List<NestedPathPart> path, ExtractionFn extractionFn, ColumnSelectorFactory columnSelectorFactory, ReadableOffset readableOffset) Make aDimensionSelectorfor a nested column.NestedFieldDictionaryEncodedColumn.makeDimensionSelector(ReadableOffset offset, ExtractionFn extractionFn) VariantColumn.makeDimensionSelector(ReadableOffset offset, ExtractionFn extractionFn) -
Uses of ReadableOffset in org.apache.druid.segment.projections
Methods in org.apache.druid.segment.projections with parameters of type ReadableOffsetModifier and TypeMethodDescriptionConstantTimeColumn.makeColumnValueSelector(ReadableOffset offset) -
Uses of ReadableOffset in org.apache.druid.segment.virtual
Methods in org.apache.druid.segment.virtual with parameters of type ReadableOffsetModifier and TypeMethodDescriptionNestedFieldVirtualColumn.makeColumnValueSelector(String columnName, ColumnSelectorFactory selectorFactory, ColumnSelector columnSelector, ReadableOffset offset) SpecializedExpressionVirtualColumn.makeColumnValueSelector(String columnName, ColumnSelectorFactory columnSelectorFactory, ColumnSelector columnSelector, ReadableOffset offset) NestedFieldVirtualColumn.makeDimensionSelector(DimensionSpec dimensionSpec, ColumnSelectorFactory selectorFactory, ColumnSelector columnSelector, ReadableOffset offset) SpecializedExpressionVirtualColumn.makeDimensionSelector(DimensionSpec dimensionSpec, ColumnSelectorFactory columnSelectorFactory, ColumnSelector columnSelector, ReadableOffset offset)
VirtualColumn.makeColumnValueSelector(String, ColumnSelectorFactory, ColumnSelector, ReadableOffset)