Uses of Interface
org.apache.druid.segment.column.ColumnConfig
Packages that use ColumnConfig
Package
Description
-
Uses of ColumnConfig in org.apache.druid.query
Classes in org.apache.druid.query that implement ColumnConfig -
Uses of ColumnConfig in org.apache.druid.segment
Constructors in org.apache.druid.segment with parameters of type ColumnConfigModifierConstructorDescriptionIndexIO(com.fasterxml.jackson.databind.ObjectMapper mapper, ColumnConfig columnConfig) -
Uses of ColumnConfig in org.apache.druid.segment.column
Fields in org.apache.druid.segment.column declared as ColumnConfigModifier and TypeFieldDescriptionstatic final ColumnConfigColumnConfig.DEFAULTstatic final ColumnConfigColumnConfig.SELECTION_SIZEUse range indexes if dictionary range is same size or smaller than selection sizeMethods in org.apache.druid.segment.column with parameters of type ColumnConfigModifier and TypeMethodDescriptionColumnDescriptor.read(ByteBuffer buffer, ColumnConfig columnConfig, SmooshedFileMapper smooshedFiles, ColumnHolder parent) -
Uses of ColumnConfig in org.apache.druid.segment.nested
Methods in org.apache.druid.segment.nested with parameters of type ColumnConfigModifier and TypeMethodDescriptionvoidNestedDataComplexTypeSerde.deserializeColumn(ByteBuffer buffer, ColumnBuilder builder, ColumnConfig columnConfig) static NestedDataColumnSupplierNestedDataColumnSupplier.read(ColumnType logicalType, boolean hasNulls, ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, BitmapSerdeFactory bitmapSerdeFactory, ByteOrder byteOrder, NestedDataColumnSupplier parent) static NestedDataColumnSupplierV4NestedDataColumnSupplierV4.read(ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, com.fasterxml.jackson.databind.ObjectMapper jsonMapper) static NestedDataColumnSupplierV4NestedDataColumnSupplierV4.read(ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, com.fasterxml.jackson.databind.ObjectMapper jsonMapper, TypeStrategy<Long> longTypeStrategy, TypeStrategy<Double> doubleTypeStrategy) ScalarDoubleColumnAndIndexSupplier.read(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, ScalarDoubleColumnAndIndexSupplier parent) ScalarLongColumnAndIndexSupplier.read(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, ScalarLongColumnAndIndexSupplier parent) Constructors in org.apache.druid.segment.nested with parameters of type ColumnConfigModifierConstructorDescriptionCompressedNestedDataComplexColumn(String columnName, ColumnType logicalType, ColumnConfig columnConfig, CompressedVariableSizedBlobColumnSupplier compressedRawColumnSupplier, ImmutableBitmap nullValues, com.google.common.base.Supplier<TKeyDictionary> fieldsSupplier, FieldTypeInfo fieldInfo, com.google.common.base.Supplier<TStringDictionary> stringDictionary, com.google.common.base.Supplier<FixedIndexed<Long>> longDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Double>> doubleDictionarySupplier, com.google.common.base.Supplier<FrontCodedIntArrayIndexed> arrayDictionarySupplier, SmooshedFileMapper fileMapper, BitmapSerdeFactory bitmapSerdeFactory, ByteOrder byteOrder, String rootFieldPath) NestedDataColumnV3(String columnName, ColumnType logicalType, ColumnConfig columnConfig, CompressedVariableSizedBlobColumnSupplier compressedRawColumnSupplier, ImmutableBitmap nullValues, GenericIndexed<ByteBuffer> fields, FieldTypeInfo fieldInfo, com.google.common.base.Supplier<TStringDictionary> stringDictionary, com.google.common.base.Supplier<FixedIndexed<Long>> longDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Double>> doubleDictionarySupplier, SmooshedFileMapper fileMapper, BitmapSerdeFactory bitmapSerdeFactory, ByteOrder byteOrder) NestedDataColumnV4(String columnName, ColumnType logicalType, ColumnConfig columnConfig, CompressedVariableSizedBlobColumnSupplier compressedRawColumnSupplier, ImmutableBitmap nullValues, GenericIndexed<ByteBuffer> fields, FieldTypeInfo fieldInfo, com.google.common.base.Supplier<TStringDictionary> stringDictionary, com.google.common.base.Supplier<FixedIndexed<Long>> longDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Double>> doubleDictionarySupplier, SmooshedFileMapper fileMapper, BitmapSerdeFactory bitmapSerdeFactory, ByteOrder byteOrder) NestedDataColumnV5(String columnName, ColumnType logicalType, ColumnConfig columnConfig, CompressedVariableSizedBlobColumnSupplier compressedRawColumnSupplier, ImmutableBitmap nullValues, com.google.common.base.Supplier<TKeyDictionary> fields, FieldTypeInfo fieldInfo, com.google.common.base.Supplier<TStringDictionary> stringDictionary, com.google.common.base.Supplier<FixedIndexed<Long>> longDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Double>> doubleDictionarySupplier, com.google.common.base.Supplier<FrontCodedIntArrayIndexed> arrayDictionarySupplier, SmooshedFileMapper fileMapper, BitmapSerdeFactory bitmapSerdeFactory, ByteOrder byteOrder) NestedFieldColumnIndexSupplier(FieldTypeInfo.TypeSet types, BitmapFactory bitmapFactory, ColumnConfig columnConfig, GenericIndexed<ImmutableBitmap> bitmaps, com.google.common.base.Supplier<FixedIndexed<Integer>> localDictionarySupplier, com.google.common.base.Supplier<TStringDictionary> globalStringDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Long>> globalLongDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Double>> globalDoubleDictionarySupplier, com.google.common.base.Supplier<FrontCodedIntArrayIndexed> globalArrayDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Integer>> arrayElementDictionarySupplier, GenericIndexed<ImmutableBitmap> arrayElementBitmaps) -
Uses of ColumnConfig in org.apache.druid.segment.serde
Methods in org.apache.druid.segment.serde with parameters of type ColumnConfigModifier and TypeMethodDescriptionvoidComplexMetricSerde.deserializeColumn(ByteBuffer buffer, ColumnBuilder builder, ColumnConfig columnConfig) Deserializes a ByteBuffer and adds it to the ColumnBuilder.voidColumnPartSerde.Deserializer.read(ByteBuffer buffer, ColumnBuilder builder, ColumnConfig columnConfig, ColumnHolder parent)