Uses of Interface
org.apache.druid.segment.column.ColumnIndexSupplier
Packages that use ColumnIndexSupplier
Package
Description
-
Uses of ColumnIndexSupplier in org.apache.druid.frame.read.columnar
Methods in org.apache.druid.frame.read.columnar that return ColumnIndexSupplier -
Uses of ColumnIndexSupplier in org.apache.druid.math.expr
Classes in org.apache.druid.math.expr that implement ColumnIndexSupplierModifier and TypeClassDescriptionclassUses the underlying dictionary values of a column to provideDruidPredicateIndexesthat apply anExprto the values of an input column before matching with aDruidPredicateFactory.Methods in org.apache.druid.math.expr that return ColumnIndexSupplierModifier and TypeMethodDescriptiondefault ColumnIndexSupplierExpr.asColumnIndexSupplier(ColumnIndexSelector columnIndexSelector, ColumnType outputType) Allows anExprto provide anColumnIndexSuppliergiven access to the underlyingColumnIndexSupplierandColumnHolderof the base table.default ColumnIndexSupplierFunction.asColumnIndexSupplier(ColumnIndexSelector selector, ColumnType outputType, List<Expr> args) Allows aFunctionto provide anColumnIndexSuppliergiven access to the underlyingColumnIndexSupplierandColumnHolderof the base table. -
Uses of ColumnIndexSupplier in org.apache.druid.query.filter
Methods in org.apache.druid.query.filter that return ColumnIndexSupplierModifier and TypeMethodDescriptionColumnIndexSelector.getIndexSupplier(String column) Get theColumnIndexSupplierof a column. -
Uses of ColumnIndexSupplier in org.apache.druid.segment
Methods in org.apache.druid.segment that return ColumnIndexSupplierModifier and TypeMethodDescriptionColumnCache.getIndexSupplier(String column) default ColumnIndexSupplierVirtualColumn.getIndexSupplier(String columnName, ColumnIndexSelector columnIndexSelector) Get theColumnIndexSupplierof the specified virtual column, with the assistance of aColumnSelectorto allow reading things from segments.VirtualColumns.getIndexSupplier(String columnName, ColumnIndexSelector columnIndexSelector) Get theColumnIndexSupplierof the specified virtual column, with the assistance of aColumnSelectorto allow reading things from segments. -
Uses of ColumnIndexSupplier in org.apache.druid.segment.column
Methods in org.apache.druid.segment.column that return ColumnIndexSupplierMethods in org.apache.druid.segment.column with parameters of type ColumnIndexSupplierModifier and TypeMethodDescriptionColumnBuilder.setIndexSupplier(ColumnIndexSupplier indexSupplier, boolean hasBitmapIndex, boolean hasSpatial) -
Uses of ColumnIndexSupplier in org.apache.druid.segment.nested
Classes in org.apache.druid.segment.nested that implement ColumnIndexSupplierModifier and TypeClassDescriptionclassclassNestedFieldColumnIndexSupplier<TStringDictionary extends Indexed<ByteBuffer>>Supplies indexes for nested field columnsNestedFieldDictionaryEncodedColumnofNestedDataComplexColumn.classclassclassclassMethods in org.apache.druid.segment.nested that return ColumnIndexSupplierModifier and TypeMethodDescriptionCompressedNestedDataComplexColumn.getColumnIndexSupplier(List<NestedPathPart> path) NestedColumnIndexSupplier.getColumnIndexSupplier(List<NestedPathPart> path) Make aColumnIndexSupplierfor a nested field column. -
Uses of ColumnIndexSupplier in org.apache.druid.segment.serde
Classes in org.apache.druid.segment.serde that implement ColumnIndexSupplierModifier and TypeClassDescriptionclassDefault implementation ofColumnIndexSupplierfor columns which do not have any indexes.classColumnIndexSupplierfor columns which only have anImmutableBitmapto indicate which rows only have null values, such asLongNumericColumnPartSerdeV2,DoubleNumericColumnPartSerdeV2, andFloatNumericColumnPartSerdeV2.classStringUtf8ColumnIndexSupplier<TIndexed extends Indexed<ByteBuffer>> -
Uses of ColumnIndexSupplier in org.apache.druid.segment.virtual
Methods in org.apache.druid.segment.virtual that return ColumnIndexSupplierModifier and TypeMethodDescriptionExpressionVirtualColumn.getIndexSupplier(String columnName, ColumnIndexSelector columnIndexSelector) FallbackVirtualColumn.getIndexSupplier(String columnName, ColumnIndexSelector indexSelector) ListFilteredVirtualColumn.getIndexSupplier(String columnName, ColumnIndexSelector indexSelector) NestedFieldVirtualColumn.getIndexSupplier(String columnName, ColumnIndexSelector indexSelector) SpecializedExpressionVirtualColumn.getIndexSupplier(String columnName, ColumnIndexSelector columnIndexSelector)