Uses of Interface
org.apache.druid.segment.data.BitmapSerdeFactory
Packages that use BitmapSerdeFactory
Package
Description
-
Uses of BitmapSerdeFactory in org.apache.druid.segment
Fields in org.apache.druid.segment declared as BitmapSerdeFactoryMethods in org.apache.druid.segment that return BitmapSerdeFactoryMethods in org.apache.druid.segment with parameters of type BitmapSerdeFactoryModifier and TypeMethodDescriptionstatic DoubleColumnSerializerV2DoubleColumnSerializerV2.create(String columnName, SegmentWriteOutMedium segmentWriteOutMedium, String filenameBase, CompressionStrategy compression, BitmapSerdeFactory bitmapSerdeFactory) static FloatColumnSerializerV2FloatColumnSerializerV2.create(String columnName, SegmentWriteOutMedium segmentWriteOutMedium, String filenameBase, CompressionStrategy compression, BitmapSerdeFactory bitmapSerdeFactory) static LongColumnSerializerV2LongColumnSerializerV2.create(String columnName, SegmentWriteOutMedium segmentWriteOutMedium, String filenameBase, CompressionStrategy compression, CompressionFactory.LongEncodingStrategy encoding, BitmapSerdeFactory bitmapSerdeFactory) IndexSpec.Builder.withBitmapSerdeFactory(BitmapSerdeFactory bitmapSerdeFactory) Constructors in org.apache.druid.segment with parameters of type BitmapSerdeFactoryModifierConstructorDescriptionIndexSpec(BitmapSerdeFactory bitmapSerdeFactory, CompressionStrategy metadataCompression, CompressionStrategy dimensionCompression, StringEncodingStrategy stringDictionaryEncoding, CompressionStrategy metricCompression, CompressionFactory.LongEncodingStrategy longEncoding, CompressionStrategy complexMetricCompression, CompressionStrategy jsonCompression, SegmentizerFactory segmentLoader, NestedCommonFormatColumnFormatSpec autoColumnFormatSpec, StringColumnFormatSpec stringColumnFormatSpec) Creates an IndexSpec with the given storage format settings. -
Uses of BitmapSerdeFactory in org.apache.druid.segment.data
Classes in org.apache.druid.segment.data that implement BitmapSerdeFactoryModifier and TypeClassDescriptionstatic classstatic classclassclassMethods in org.apache.druid.segment.data that return BitmapSerdeFactoryModifier and TypeMethodDescriptionstatic BitmapSerdeFactoryBitmapSerde.createLegacyFactory()static BitmapSerdeFactoryBitmapSerde.forBitmapFactory(BitmapFactory factory) -
Uses of BitmapSerdeFactory in org.apache.druid.segment.file
Methods in org.apache.druid.segment.file that return BitmapSerdeFactoryMethods in org.apache.druid.segment.file with parameters of type BitmapSerdeFactoryModifier and TypeMethodDescriptionvoidSegmentFileBuilderV10.addBitmapEncoding(BitmapSerdeFactory bitmapEncoding) Constructors in org.apache.druid.segment.file with parameters of type BitmapSerdeFactoryModifierConstructorDescriptionSegmentFileMetadata(List<SegmentFileContainerMetadata> containers, Map<String, SegmentInternalFileMetadata> files, String interval, Map<String, ColumnDescriptor> columnDescriptors, List<ProjectionMetadata> projections, BitmapSerdeFactory bitmapEncoding) -
Uses of BitmapSerdeFactory in org.apache.druid.segment.nested
Methods in org.apache.druid.segment.nested that return BitmapSerdeFactoryMethods in org.apache.druid.segment.nested with parameters of type BitmapSerdeFactoryModifier and TypeMethodDescriptionScalarDoubleColumnAndIndexSupplier.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) ScalarStringColumnAndIndexSupplier.read(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, ByteBuffer bb, ColumnBuilder columnBuilder, ScalarStringColumnAndIndexSupplier parent) VariantColumnAndIndexSupplier.read(ColumnType logicalType, ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, ByteBuffer bb, SegmentFileMapper fileMapper, VariantColumnAndIndexSupplier parent) NestedCommonFormatColumnFormatSpec.Builder.setBitmapEncoding(BitmapSerdeFactory bitmapEncoding) Constructors in org.apache.druid.segment.nested with parameters of type BitmapSerdeFactoryModifierConstructorDescriptionprotectedNestedCommonFormatColumnFormatSpec(StringEncodingStrategy objectFieldsDictionaryEncoding, ObjectStorageEncoding objectStorageEncoding, CompressionStrategy objectStorageCompression, StringEncodingStrategy stringDictionaryEncoding, CompressionStrategy dictionaryEncodedColumnCompression, CompressionFactory.LongEncodingStrategy longColumnEncoding, CompressionStrategy longColumnCompression, CompressionStrategy doubleColumnCompression, BitmapSerdeFactory bitmapEncoding, BitmapIndexType longFieldBitmapIndexType, BitmapIndexType doubleFieldBitmapIndexType) Internal constructor used byNestedCommonFormatColumnFormatSpec.Builderto setNestedCommonFormatColumnFormatSpec.bitmapEncodingduring the process of resolving values forNestedCommonFormatColumnFormatSpec.getEffectiveFormatSpec(NestedCommonFormatColumnFormatSpec, IndexSpec). -
Uses of BitmapSerdeFactory in org.apache.druid.segment.serde
Methods in org.apache.druid.segment.serde that return BitmapSerdeFactoryModifier and TypeMethodDescriptionNestedCommonFormatColumnPartSerde.FormatSpec.getBitmapEncoding()ComplexColumnMetadata.getBitmapSerdeFactory()DictionaryEncodedColumnPartSerde.getBitmapSerdeFactory()DoubleNumericColumnPartSerdeV2.getBitmapSerdeFactory()FloatNumericColumnPartSerdeV2.getBitmapSerdeFactory()LongNumericColumnPartSerdeV2.getBitmapSerdeFactory()NestedCommonFormatColumnPartSerde.getBitmapSerdeFactory()NullColumnPartSerde.getBitmapSerdeFactory()Deprecated.Methods in org.apache.druid.segment.serde with parameters of type BitmapSerdeFactoryModifier and TypeMethodDescriptionDictionaryEncodedColumnPartSerde.createDeserializer(BitmapSerdeFactory bitmapSerdeFactory, @NotNull ByteOrder byteOrder) FloatNumericColumnPartSerdeV2.createDeserializer(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory) static LongNumericColumnPartSerdeV2LongNumericColumnPartSerdeV2.createDeserializer(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory) NestedCommonFormatColumnPartSerde.createDeserializer(ColumnType logicalType, boolean hasNulls, boolean isVariantType, boolean enforceLogicalType, ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, NestedCommonFormatColumnPartSerde.FormatSpec columnFormatSpec, Byte pathParserVersion) DoubleNumericColumnPartSerdeV2.getDoubleGenericColumnPartSerde(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory) DictionaryEncodedColumnPartSerde.SerializerBuilder.withBitmapSerdeFactory(BitmapSerdeFactory bitmapSerdeFactory) DoubleNumericColumnPartSerdeV2.SerializerBuilder.withBitmapSerdeFactory(BitmapSerdeFactory bitmapSerdeFactory) FloatNumericColumnPartSerdeV2.SerializerBuilder.withBitmapSerdeFactory(BitmapSerdeFactory bitmapSerdeFactory) LongNumericColumnPartSerdeV2.SerializerBuilder.withBitmapSerdeFactory(BitmapSerdeFactory bitmapSerdeFactory) NestedCommonFormatColumnPartSerde.SerializerBuilder.withBitmapSerdeFactory(BitmapSerdeFactory serdeFactory) Constructors in org.apache.druid.segment.serde with parameters of type BitmapSerdeFactoryModifierConstructorDescriptionComplexColumnMetadata(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, String fileNameBase, Boolean hasNulls) DoubleNumericColumnPartSerdeV2(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, Serializer serializer) FormatSpec(StringEncodingStrategy objectFieldsDictionaryEncoding, ObjectStorageEncoding objectStorageEncoding, CompressionStrategy objectStorageCompression, StringEncodingStrategy stringDictionaryEncoding, CompressionStrategy dictionaryEncodedColumnCompression, CompressionFactory.LongEncodingStrategy longColumnEncoding, CompressionStrategy longColumnCompression, CompressionStrategy doubleColumnCompression, BitmapSerdeFactory bitmapEncoding, BitmapIndexType longFieldBitmapIndex, BitmapIndexType doubleFieldBitmapIndex) NullColumnPartSerde(int numRows, BitmapSerdeFactory bitmapSerdeFactory)