Uses of Interface
org.apache.druid.segment.data.BitmapSerdeFactory
-
Packages that use BitmapSerdeFactory Package Description org.apache.druid.segment org.apache.druid.segment.data org.apache.druid.segment.nested org.apache.druid.segment.serde -
-
Uses of BitmapSerdeFactory in org.apache.druid.segment
Fields in org.apache.druid.segment declared as BitmapSerdeFactory Modifier and Type Field Description static BitmapSerdeFactoryIndexIO. LEGACY_FACTORYMethods in org.apache.druid.segment that return BitmapSerdeFactory Modifier and Type Method Description BitmapSerdeFactoryIndexSpec. getBitmapSerdeFactory()Methods in org.apache.druid.segment with parameters of type BitmapSerdeFactory Modifier and Type Method Description static 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.BuilderIndexSpec.Builder. withBitmapSerdeFactory(BitmapSerdeFactory bitmapSerdeFactory)Constructors in org.apache.druid.segment with parameters of type BitmapSerdeFactory Constructor Description IndexSpec(BitmapSerdeFactory bitmapSerdeFactory, CompressionStrategy dimensionCompression, StringEncodingStrategy stringDictionaryEncoding, CompressionStrategy metricCompression, CompressionFactory.LongEncodingStrategy longEncoding, CompressionStrategy jsonCompression, SegmentizerFactory segmentLoader)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 BitmapSerdeFactory Modifier and Type Class Description static classBitmapSerde.DefaultBitmapSerdeFactorystatic classBitmapSerde.LegacyBitmapSerdeFactoryclassConciseBitmapSerdeFactoryclassRoaringBitmapSerdeFactoryMethods in org.apache.druid.segment.data that return BitmapSerdeFactory Modifier and Type Method Description static BitmapSerdeFactoryBitmapSerde. createLegacyFactory() -
Uses of BitmapSerdeFactory in org.apache.druid.segment.nested
Methods in org.apache.druid.segment.nested that return BitmapSerdeFactory Modifier and Type Method Description BitmapSerdeFactoryNestedDataColumnMetadata. getBitmapSerdeFactory()Methods in org.apache.druid.segment.nested with parameters of type BitmapSerdeFactory Modifier and Type Method Description static NestedDataColumnSupplierNestedDataColumnSupplier. read(ColumnType logicalType, boolean hasNulls, ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig, BitmapSerdeFactory bitmapSerdeFactory, ByteOrder byteOrder)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)static ScalarStringColumnAndIndexSupplierScalarStringColumnAndIndexSupplier. read(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, ByteBuffer bb, ColumnBuilder columnBuilder)static VariantColumnAndIndexSupplierVariantColumnAndIndexSupplier. read(ColumnType logicalType, ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, ByteBuffer bb, ColumnBuilder columnBuilder)Constructors in org.apache.druid.segment.nested with parameters of type BitmapSerdeFactory 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)NestedDataColumnMetadata(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, String fileNameBase, Boolean hasNulls)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) -
Uses of BitmapSerdeFactory in org.apache.druid.segment.serde
Methods in org.apache.druid.segment.serde that return BitmapSerdeFactory Modifier and Type Method Description BitmapSerdeFactoryDictionaryEncodedColumnPartSerde. getBitmapSerdeFactory()BitmapSerdeFactoryDoubleNumericColumnPartSerdeV2. getBitmapSerdeFactory()BitmapSerdeFactoryFloatNumericColumnPartSerdeV2. getBitmapSerdeFactory()BitmapSerdeFactoryLongNumericColumnPartSerdeV2. getBitmapSerdeFactory()BitmapSerdeFactoryNestedCommonFormatColumnPartSerde. getBitmapSerdeFactory()BitmapSerdeFactoryNullColumnPartSerde. getBitmapSerdeFactory()Deprecated.Methods in org.apache.druid.segment.serde with parameters of type BitmapSerdeFactory Modifier and Type Method Description static DictionaryEncodedColumnPartSerdeDictionaryEncodedColumnPartSerde. createDeserializer(BitmapSerdeFactory bitmapSerdeFactory, @NotNull ByteOrder byteOrder)static FloatNumericColumnPartSerdeV2FloatNumericColumnPartSerdeV2. createDeserializer(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory)static LongNumericColumnPartSerdeV2LongNumericColumnPartSerdeV2. createDeserializer(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory)static NestedCommonFormatColumnPartSerdeNestedCommonFormatColumnPartSerde. createDeserializer(ColumnType logicalType, boolean hasNulls, boolean isVariantType, boolean enforceLogicalType, ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory)static DoubleNumericColumnPartSerdeV2DoubleNumericColumnPartSerdeV2. getDoubleGenericColumnPartSerde(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory)DictionaryEncodedColumnPartSerde.SerializerBuilderDictionaryEncodedColumnPartSerde.SerializerBuilder. withBitmapSerdeFactory(BitmapSerdeFactory bitmapSerdeFactory)DoubleNumericColumnPartSerdeV2.SerializerBuilderDoubleNumericColumnPartSerdeV2.SerializerBuilder. withBitmapSerdeFactory(BitmapSerdeFactory bitmapSerdeFactory)FloatNumericColumnPartSerdeV2.SerializerBuilderFloatNumericColumnPartSerdeV2.SerializerBuilder. withBitmapSerdeFactory(BitmapSerdeFactory bitmapSerdeFactory)LongNumericColumnPartSerdeV2.SerializerBuilderLongNumericColumnPartSerdeV2.SerializerBuilder. withBitmapSerdeFactory(BitmapSerdeFactory bitmapSerdeFactory)NestedCommonFormatColumnPartSerde.SerializerBuilderNestedCommonFormatColumnPartSerde.SerializerBuilder. withBitmapSerdeFactory(BitmapSerdeFactory serdeFactory)Constructors in org.apache.druid.segment.serde with parameters of type BitmapSerdeFactory Constructor Description DoubleNumericColumnPartSerdeV2(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, Serializer serializer)NullColumnPartSerde(int numRows, BitmapSerdeFactory bitmapSerdeFactory)
-