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, SegmentFileMapper segmentFileMapper, 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, byte pathParserVersion, ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, NestedCommonFormatColumnFormatSpec formatSpec, 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, SegmentFileMapper fileMapper, NestedCommonFormatColumnFormatSpec formatSpec, ByteOrder byteOrder, String rootFieldPath) NestedDataColumnV3(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, SegmentFileMapper fileMapper, NestedCommonFormatColumnFormatSpec formatSpec, ByteOrder byteOrder) NestedDataColumnV4(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, SegmentFileMapper fileMapper, NestedCommonFormatColumnFormatSpec formatSpec, 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, SegmentFileMapper fileMapper, NestedCommonFormatColumnFormatSpec columnFormatSpec, 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)