Uses of Interface
org.apache.druid.segment.column.ColumnConfig
-
Packages that use ColumnConfig Package Description org.apache.druid.query org.apache.druid.segment org.apache.druid.segment.column org.apache.druid.segment.nested org.apache.druid.segment.serde -
-
Uses of ColumnConfig in org.apache.druid.query
Classes in org.apache.druid.query that implement ColumnConfig Modifier and Type Class Description classDruidProcessingConfig -
Uses of ColumnConfig in org.apache.druid.segment
Constructors in org.apache.druid.segment with parameters of type ColumnConfig Constructor Description IndexIO(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 ColumnConfig Modifier and Type Field Description static ColumnConfigColumnConfig. DEFAULTstatic 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 ColumnConfig Modifier and Type Method Description ColumnHolderColumnDescriptor. read(ByteBuffer buffer, ColumnConfig columnConfig, SmooshedFileMapper smooshedFiles) -
Uses of ColumnConfig in org.apache.druid.segment.nested
Methods in org.apache.druid.segment.nested with parameters of type ColumnConfig Modifier and Type Method Description voidNestedDataComplexTypeSerde. deserializeColumn(ByteBuffer buffer, ColumnBuilder builder, ColumnConfig columnConfig)static NestedDataColumnSupplierNestedDataColumnSupplier. read(ColumnType logicalType, boolean hasNulls, ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, BitmapSerdeFactory bitmapSerdeFactory, ByteOrder byteOrder)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)static ScalarDoubleColumnAndIndexSupplierScalarDoubleColumnAndIndexSupplier. read(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig)static ScalarLongColumnAndIndexSupplierScalarLongColumnAndIndexSupplier. read(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig)Constructors in org.apache.druid.segment.nested with parameters of type ColumnConfig Constructor Description CompressedNestedDataComplexColumn(String columnName, ColumnType logicalType, ColumnConfig columnConfig, CompressedVariableSizedBlobColumnSupplier compressedRawColumnSupplier, ImmutableBitmap nullValues, GenericIndexed<String> 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, String rootFieldPath)NestedDataColumnV3(String columnName, ColumnType logicalType, ColumnConfig columnConfig, CompressedVariableSizedBlobColumnSupplier compressedRawColumnSupplier, ImmutableBitmap nullValues, GenericIndexed<String> 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<String> 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, GenericIndexed<String> 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 ColumnConfig Modifier and Type Method Description voidComplexMetricSerde. 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)
-