Uses of Interface
org.apache.druid.segment.vector.ReadableVectorOffset
Packages that use ReadableVectorOffset
Package
Description
-
Uses of ReadableVectorOffset in org.apache.druid.frame.read.columnar
Methods in org.apache.druid.frame.read.columnar with parameters of type ReadableVectorOffsetModifier and TypeMethodDescriptionNumericArrayFrameColumnReader.NumericArrayFrameColumn.makeVectorObjectSelector(ReadableVectorOffset offset) -
Uses of ReadableVectorOffset in org.apache.druid.query.filter
Methods in org.apache.druid.query.filter with parameters of type ReadableVectorOffsetModifier and TypeMethodDescriptionFilterBundle.MatcherBundle.vectorMatcher(VectorColumnSelectorFactory selectorFactory, ReadableVectorOffset baseOffset) FilterBundle.SimpleMatcherBundle.vectorMatcher(VectorColumnSelectorFactory selectorFactory, ReadableVectorOffset baseOffset) -
Uses of ReadableVectorOffset in org.apache.druid.segment
Methods in org.apache.druid.segment with parameters of type ReadableVectorOffsetModifier and TypeMethodDescriptionVirtualColumns.makeMultiValueDimensionVectorSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) Create a multi value dimension vector (string) selector.VirtualColumn.makeMultiValueVectorDimensionSelector(DimensionSpec dimensionSpec, ColumnSelector columnSelector, ReadableVectorOffset offset) Deprecated.VirtualColumn.makeMultiValueVectorDimensionSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) Build a selector corresponding to this virtual column.VirtualColumns.makeSingleValueDimensionVectorSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) Create a single value dimension vector (string) selector.VirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, ColumnSelector columnSelector, ReadableVectorOffset offset) VirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) Build a selector corresponding to this virtual column.default VectorObjectSelectorVirtualColumn.makeVectorObjectSelector(String columnName, ColumnSelector columnSelector, ReadableVectorOffset offset) default VectorObjectSelectorVirtualColumn.makeVectorObjectSelector(String columnName, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) Build a selector corresponding to this virtual column.VirtualColumns.makeVectorObjectSelector(String columnName, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) Create a column vector object selector.default VectorValueSelectorVirtualColumn.makeVectorValueSelector(String columnName, ColumnSelector columnSelector, ReadableVectorOffset offset) default VectorValueSelectorVirtualColumn.makeVectorValueSelector(String columnName, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) Build a selector corresponding to this virtual column.VirtualColumns.makeVectorValueSelector(String columnName, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) Create a column vector value selector. -
Uses of ReadableVectorOffset in org.apache.druid.segment.column
Methods in org.apache.druid.segment.column with parameters of type ReadableVectorOffsetModifier and TypeMethodDescriptionDictionaryEncodedColumn.makeMultiValueDimensionVectorSelector(ReadableVectorOffset vectorOffset) StringUtf8DictionaryEncodedColumn.makeMultiValueDimensionVectorSelector(ReadableVectorOffset offset) DictionaryEncodedColumn.makeSingleValueDimensionVectorSelector(ReadableVectorOffset vectorOffset) StringUtf8DictionaryEncodedColumn.makeSingleValueDimensionVectorSelector(ReadableVectorOffset offset) default VectorObjectSelectorBaseColumn.makeVectorObjectSelector(ReadableVectorOffset offset) default VectorObjectSelectorComplexColumn.makeVectorObjectSelector(ReadableVectorOffset offset) StringUtf8DictionaryEncodedColumn.makeVectorObjectSelector(ReadableVectorOffset offset) UnknownTypeComplexColumn.makeVectorObjectSelector(ReadableVectorOffset offset) default VectorValueSelectorBaseColumn.makeVectorValueSelector(ReadableVectorOffset offset) DoublesColumn.makeVectorValueSelector(ReadableVectorOffset offset) FloatsColumn.makeVectorValueSelector(ReadableVectorOffset offset) LongsColumn.makeVectorValueSelector(ReadableVectorOffset offset) Constructors in org.apache.druid.segment.column with parameters of type ReadableVectorOffsetModifierConstructorDescriptionMultiValueStringVectorObjectSelector(ColumnarMultiInts multiValueColumn, ReadableVectorOffset offset) StringMultiValueDimensionVectorSelector(ColumnarMultiInts multiValueColumn, ReadableVectorOffset offset) StringSingleValueDimensionVectorSelector(ColumnarInts column, ReadableVectorOffset offset) StringVectorObjectSelector(ColumnarInts column, ReadableVectorOffset offset) -
Uses of ReadableVectorOffset in org.apache.druid.segment.data
Methods in org.apache.druid.segment.data with parameters of type ReadableVectorOffsetModifier and TypeMethodDescriptiondefault VectorValueSelectorColumnarDoubles.makeVectorValueSelector(ReadableVectorOffset theOffset, ImmutableBitmap nullValueBitmap) default VectorValueSelectorColumnarFloats.makeVectorValueSelector(ReadableVectorOffset theOffset, ImmutableBitmap nullValueBitmap) default VectorValueSelectorColumnarLongs.makeVectorValueSelector(ReadableVectorOffset theOffset, ImmutableBitmap nullValueBitmap) -
Uses of ReadableVectorOffset in org.apache.druid.segment.nested
Methods in org.apache.druid.segment.nested with parameters of type ReadableVectorOffsetModifier and TypeMethodDescriptionNestedFieldDictionaryEncodedColumn.makeMultiValueDimensionVectorSelector(ReadableVectorOffset vectorOffset) VariantColumn.makeMultiValueDimensionVectorSelector(ReadableVectorOffset vectorOffset) CompressedNestedDataComplexColumn.makeSingleValueDimensionVectorSelector(List<NestedPathPart> path, VectorColumnSelectorFactory selectorFactory, ReadableVectorOffset readableOffset) NestedFieldDictionaryEncodedColumn.makeSingleValueDimensionVectorSelector(ReadableVectorOffset offset) NestedVectorColumnSelectorFactory.makeSingleValueDimensionVectorSelector(List<NestedPathPart> path, VectorColumnSelectorFactory columnSelectorFactory, ReadableVectorOffset readableOffset) Make aSingleValueDimensionVectorSelectorfor a nested field columnVariantColumn.makeSingleValueDimensionVectorSelector(ReadableVectorOffset offset) CompressedNestedDataComplexColumn.makeVectorObjectSelector(List<NestedPathPart> path, VectorColumnSelectorFactory selectorFactory, ReadableVectorOffset readableOffset) Create a selector for a nested path.CompressedNestedDataComplexColumn.makeVectorObjectSelector(ReadableVectorOffset offset) NestedFieldDictionaryEncodedColumn.makeVectorObjectSelector(ReadableVectorOffset offset) NestedVectorColumnSelectorFactory.makeVectorObjectSelector(List<NestedPathPart> path, VectorColumnSelectorFactory columnSelectorFactory, ReadableVectorOffset readableOffset) Make aVectorObjectSelectorfor a nested field column.VariantColumn.makeVectorObjectSelector(ReadableVectorOffset offset) CompressedNestedDataComplexColumn.makeVectorValueSelector(List<NestedPathPart> path, VectorColumnSelectorFactory selectorFactory, ReadableVectorOffset readableOffset) Create a selector for a nested path.CompressedNestedDataComplexColumn.makeVectorValueSelector(ReadableVectorOffset offset) NestedFieldDictionaryEncodedColumn.makeVectorValueSelector(ReadableVectorOffset offset) NestedVectorColumnSelectorFactory.makeVectorValueSelector(List<NestedPathPart> path, VectorColumnSelectorFactory columnSelectorFactory, ReadableVectorOffset readableOffset) Make aVectorValueSelectorfor a nested field columnScalarDoubleColumn.makeVectorValueSelector(ReadableVectorOffset offset) ScalarLongColumn.makeVectorValueSelector(ReadableVectorOffset offset) VariantColumn.makeVectorValueSelector(ReadableVectorOffset offset) Constructors in org.apache.druid.segment.nested with parameters of type ReadableVectorOffsetModifierConstructorDescriptionprotectedVariantVectorObjectSelector(ReadableVectorOffset offset, ColumnarInts encodedValueColumn, FrontCodedIntArrayIndexed arrayDictionary, ExpressionType logicalExpressionType, int adjustArrayId) -
Uses of ReadableVectorOffset in org.apache.druid.segment.projections
Methods in org.apache.druid.segment.projections with parameters of type ReadableVectorOffsetModifier and TypeMethodDescriptionConstantTimeColumn.makeVectorValueSelector(ReadableVectorOffset offset) -
Uses of ReadableVectorOffset in org.apache.druid.segment.vector
Subinterfaces of ReadableVectorOffset in org.apache.druid.segment.vectorModifier and TypeInterfaceDescriptioninterfaceThe movable version of ReadableVectorOffset.Classes in org.apache.druid.segment.vector that implement ReadableVectorOffsetModifier and TypeClassDescriptionclassclassclassFields in org.apache.druid.segment.vector declared as ReadableVectorOffsetModifier and TypeFieldDescriptionprotected final ReadableVectorOffsetBaseDoubleVectorValueSelector.offsetprotected final ReadableVectorOffsetBaseFloatVectorValueSelector.offsetprotected final ReadableVectorOffsetBaseLongVectorValueSelector.offsetMethods in org.apache.druid.segment.vector with parameters of type ReadableVectorOffsetModifier and TypeMethodDescriptionstatic boolean[]VectorSelectorUtils.populateNullVector(boolean[] nullVector, ReadableVectorOffset offset, org.roaringbitmap.PeekableIntIterator nullIterator) Helper used by ColumnarLongs, ColumnarDoubles, etc.Constructors in org.apache.druid.segment.vector with parameters of type ReadableVectorOffsetModifierConstructorDescriptionQueryableIndexVectorColumnSelectorFactory(ReadableVectorOffset offset, ColumnSelector columnSelector, VirtualColumns virtualColumns) -
Uses of ReadableVectorOffset in org.apache.druid.segment.virtual
Methods in org.apache.druid.segment.virtual with parameters of type ReadableVectorOffsetModifier and TypeMethodDescriptionSpecializedExpressionVirtualColumn.makeMultiValueVectorDimensionSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) NestedFieldVirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory selectorFactory, ColumnSelector columnSelector, ReadableVectorOffset offset) SpecializedExpressionVirtualColumn.makeSingleValueVectorDimensionSelector(DimensionSpec dimensionSpec, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) NestedFieldVirtualColumn.makeVectorObjectSelector(String columnName, VectorColumnSelectorFactory selectorFactory, ColumnSelector columnSelector, ReadableVectorOffset offset) SpecializedExpressionVirtualColumn.makeVectorObjectSelector(String columnName, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset) NestedFieldVirtualColumn.makeVectorValueSelector(String columnName, VectorColumnSelectorFactory selectorFactory, ColumnSelector columnSelector, ReadableVectorOffset offset) SpecializedExpressionVirtualColumn.makeVectorValueSelector(String columnName, VectorColumnSelectorFactory factory, ColumnSelector columnSelector, ReadableVectorOffset offset)
VirtualColumn.makeMultiValueVectorDimensionSelector(DimensionSpec, ColumnSelector, ReadableVectorOffset)