Uses of Interface
org.apache.druid.collections.bitmap.ImmutableBitmap
-
-
Uses of ImmutableBitmap in org.apache.druid.collections.bitmap
Subinterfaces of ImmutableBitmap in org.apache.druid.collections.bitmap Modifier and Type Interface Description interfaceMutableBitmapThis class is meant to represent a simple wrapper around a bitmap class.Classes in org.apache.druid.collections.bitmap that implement ImmutableBitmap Modifier and Type Class Description classWrappedBitSetBitmapWrappedBitSetBitmap implements MutableBitmap for java.util.BitSetclassWrappedConciseBitmapclassWrappedImmutableBitSetBitmapWrappedImmutableBitSetBitmap implements ImmutableBitmap for java.util.BitSetclassWrappedImmutableConciseBitmapclassWrappedImmutableRoaringBitmapclassWrappedRoaringBitmapMethods in org.apache.druid.collections.bitmap that return ImmutableBitmap Modifier and Type Method Description ImmutableBitmapBitmapFactory. complement(ImmutableBitmap b, int length)ImmutableBitmapBitSetBitmapFactory. complement(ImmutableBitmap b, int length)ImmutableBitmapConciseBitmapFactory. complement(ImmutableBitmap b, int length)ImmutableBitmapRoaringBitmapFactory. complement(ImmutableBitmap b, int length)ImmutableBitmapBitmapFactory. intersection(Iterable<ImmutableBitmap> b)Compute the intersection (bitwise-AND) of a set of bitmaps.ImmutableBitmapBitSetBitmapFactory. intersection(Iterable<ImmutableBitmap> b)ImmutableBitmapConciseBitmapFactory. intersection(Iterable<ImmutableBitmap> b)ImmutableBitmapImmutableBitmap. intersection(ImmutableBitmap otherBitmap)Compute the bitwise-and of this bitmap with another bitmap.ImmutableBitmapRoaringBitmapFactory. intersection(Iterable<ImmutableBitmap> b)ImmutableBitmapWrappedConciseBitmap. intersection(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedImmutableBitSetBitmap. intersection(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedImmutableConciseBitmap. intersection(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedImmutableRoaringBitmap. intersection(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedRoaringBitmap. intersection(ImmutableBitmap otherBitmap)ImmutableBitmapBitmapFactory. makeEmptyImmutableBitmap()ImmutableBitmapBitSetBitmapFactory. makeEmptyImmutableBitmap()ImmutableBitmapConciseBitmapFactory. makeEmptyImmutableBitmap()ImmutableBitmapRoaringBitmapFactory. makeEmptyImmutableBitmap()ImmutableBitmapBitmapFactory. makeImmutableBitmap(MutableBitmap mutableBitmap)ImmutableBitmapBitSetBitmapFactory. makeImmutableBitmap(MutableBitmap mutableBitmap)ImmutableBitmapConciseBitmapFactory. makeImmutableBitmap(MutableBitmap mutableBitmap)ImmutableBitmapRoaringBitmapFactory. makeImmutableBitmap(MutableBitmap mutableBitmap)ImmutableBitmapBitmapFactory. mapImmutableBitmap(ByteBuffer b)Given a ByteBuffer pointing at a serialized version of a bitmap, instantiate an immutable mapped bitmap.ImmutableBitmapBitSetBitmapFactory. mapImmutableBitmap(ByteBuffer b)ImmutableBitmapConciseBitmapFactory. mapImmutableBitmap(ByteBuffer b)ImmutableBitmapRoaringBitmapFactory. mapImmutableBitmap(ByteBuffer b)ImmutableBitmapWrappedRoaringBitmap. toImmutableBitmap()ImmutableBitmapBitmapFactory. union(Iterable<ImmutableBitmap> b)Compute the union (bitwise-OR) of a set of bitmaps.ImmutableBitmapBitSetBitmapFactory. union(Iterable<ImmutableBitmap> b)ImmutableBitmapConciseBitmapFactory. union(Iterable<ImmutableBitmap> b)ImmutableBitmapImmutableBitmap. union(ImmutableBitmap otherBitmap)Compute the bitwise-or of this bitmap with another bitmap.ImmutableBitmapRoaringBitmapFactory. union(Iterable<ImmutableBitmap> b)ImmutableBitmapWrappedConciseBitmap. union(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedImmutableBitSetBitmap. union(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedImmutableConciseBitmap. union(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedImmutableRoaringBitmap. union(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedRoaringBitmap. union(ImmutableBitmap otherBitmap)Methods in org.apache.druid.collections.bitmap with parameters of type ImmutableBitmap Modifier and Type Method Description ImmutableBitmapBitmapFactory. complement(ImmutableBitmap b, int length)ImmutableBitmapBitSetBitmapFactory. complement(ImmutableBitmap b, int length)ImmutableBitmapConciseBitmapFactory. complement(ImmutableBitmap b, int length)ImmutableBitmapRoaringBitmapFactory. complement(ImmutableBitmap b, int length)ImmutableBitmapImmutableBitmap. intersection(ImmutableBitmap otherBitmap)Compute the bitwise-and of this bitmap with another bitmap.ImmutableBitmapWrappedConciseBitmap. intersection(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedImmutableBitSetBitmap. intersection(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedImmutableConciseBitmap. intersection(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedImmutableRoaringBitmap. intersection(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedRoaringBitmap. intersection(ImmutableBitmap otherBitmap)ImmutableBitmapImmutableBitmap. union(ImmutableBitmap otherBitmap)Compute the bitwise-or of this bitmap with another bitmap.ImmutableBitmapWrappedConciseBitmap. union(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedImmutableBitSetBitmap. union(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedImmutableConciseBitmap. union(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedImmutableRoaringBitmap. union(ImmutableBitmap otherBitmap)ImmutableBitmapWrappedRoaringBitmap. union(ImmutableBitmap otherBitmap)Method parameters in org.apache.druid.collections.bitmap with type arguments of type ImmutableBitmap Modifier and Type Method Description ImmutableBitmapBitmapFactory. intersection(Iterable<ImmutableBitmap> b)Compute the intersection (bitwise-AND) of a set of bitmaps.ImmutableBitmapBitSetBitmapFactory. intersection(Iterable<ImmutableBitmap> b)ImmutableBitmapConciseBitmapFactory. intersection(Iterable<ImmutableBitmap> b)ImmutableBitmapRoaringBitmapFactory. intersection(Iterable<ImmutableBitmap> b)ImmutableBitmapBitmapFactory. union(Iterable<ImmutableBitmap> b)Compute the union (bitwise-OR) of a set of bitmaps.ImmutableBitmapBitSetBitmapFactory. union(Iterable<ImmutableBitmap> b)ImmutableBitmapConciseBitmapFactory. union(Iterable<ImmutableBitmap> b)ImmutableBitmapRoaringBitmapFactory. union(Iterable<ImmutableBitmap> b) -
Uses of ImmutableBitmap in org.apache.druid.collections.spatial
Methods in org.apache.druid.collections.spatial that return ImmutableBitmap Modifier and Type Method Description ImmutableBitmapImmutableFloatNode. getImmutableBitmap()ImmutableBitmapImmutableNode. getImmutableBitmap()Methods in org.apache.druid.collections.spatial that return types with arguments of type ImmutableBitmap Modifier and Type Method Description Iterable<ImmutableBitmap>BaseImmutableRTee. search(Bound bound)Iterable<ImmutableBitmap>ImmutableRTree. search(Bound bound)Iterable<ImmutableBitmap>ImmutableRTree. search(SearchStrategy strategy, Bound bound) -
Uses of ImmutableBitmap in org.apache.druid.collections.spatial.search
Methods in org.apache.druid.collections.spatial.search that return types with arguments of type ImmutableBitmap Modifier and Type Method Description Iterable<ImmutableBitmap>GutmanSearchStrategy. search(ImmutableNode<TCoordinateArray> node, Bound<TCoordinateArray,TPoint> bound)Iterable<ImmutableBitmap>SearchStrategy. search(ImmutableNode<TCoordinateArray> node, Bound<TCoordinateArray,TPoint> bound) -
Uses of ImmutableBitmap in org.apache.druid.query
Methods in org.apache.druid.query that return ImmutableBitmap Modifier and Type Method Description ImmutableBitmapDefaultBitmapResultFactory. complement(ImmutableBitmap bitmapResult, int numRows)ImmutableBitmapDefaultBitmapResultFactory. intersection(Iterable<ImmutableBitmap> bitmapResults)ImmutableBitmapBitmapResultFactory. toImmutableBitmap(T bitmapResult)Unwraps bitmapResult back to ImmutableBitmap.ImmutableBitmapDefaultBitmapResultFactory. toImmutableBitmap(ImmutableBitmap bitmapResult)ImmutableBitmapDefaultBitmapResultFactory. union(Iterable<ImmutableBitmap> bitmapResults)ImmutableBitmapDefaultBitmapResultFactory. unionDimensionValueBitmaps(Iterable<ImmutableBitmap> dimensionValueBitmaps)ImmutableBitmapDefaultBitmapResultFactory. wrapAllFalse(ImmutableBitmap allFalseBitmap)ImmutableBitmapDefaultBitmapResultFactory. wrapAllTrue(ImmutableBitmap allTrueBitmap)ImmutableBitmapDefaultBitmapResultFactory. wrapDimensionValue(ImmutableBitmap bitmap)Methods in org.apache.druid.query with parameters of type ImmutableBitmap Modifier and Type Method Description ImmutableBitmapDefaultBitmapResultFactory. complement(ImmutableBitmap bitmapResult, int numRows)booleanDefaultBitmapResultFactory. isEmpty(ImmutableBitmap bitmapResult)ImmutableBitmapDefaultBitmapResultFactory. toImmutableBitmap(ImmutableBitmap bitmapResult)TBitmapResultFactory. wrapAllFalse(ImmutableBitmap allFalseBitmap)Wraps a bitmap which is a result ofBitmapFactory.makeEmptyImmutableBitmap()call.ImmutableBitmapDefaultBitmapResultFactory. wrapAllFalse(ImmutableBitmap allFalseBitmap)TBitmapResultFactory. wrapAllTrue(ImmutableBitmap allTrueBitmap)Wraps a bitmap which is a result ofBitmapFactory.complement(ImmutableBitmap, int)called withBitmapFactory.makeEmptyImmutableBitmap()as argument.ImmutableBitmapDefaultBitmapResultFactory. wrapAllTrue(ImmutableBitmap allTrueBitmap)TBitmapResultFactory. wrapDimensionValue(ImmutableBitmap bitmap)Wraps a bitmap which designates rows in a segment with some specific dimension value.ImmutableBitmapDefaultBitmapResultFactory. wrapDimensionValue(ImmutableBitmap bitmap)Method parameters in org.apache.druid.query with type arguments of type ImmutableBitmap Modifier and Type Method Description ImmutableBitmapDefaultBitmapResultFactory. intersection(Iterable<ImmutableBitmap> bitmapResults)ImmutableBitmapDefaultBitmapResultFactory. union(Iterable<ImmutableBitmap> bitmapResults)TBitmapResultFactory. unionDimensionValueBitmaps(Iterable<ImmutableBitmap> dimensionValueBitmaps)Equivalent of intersection(Iterables.transform(dimensionValueBitmaps, factory::wrapDimensionValue)), but doesn't create a lot of bitmap result objects.ImmutableBitmapDefaultBitmapResultFactory. unionDimensionValueBitmaps(Iterable<ImmutableBitmap> dimensionValueBitmaps) -
Uses of ImmutableBitmap in org.apache.druid.query.filter
Methods in org.apache.druid.query.filter that return ImmutableBitmap Modifier and Type Method Description ImmutableBitmapFilterBundle.IndexBundle. getBitmap()ImmutableBitmapFilterBundle.SimpleIndexBundle. getBitmap()Methods in org.apache.druid.query.filter with parameters of type ImmutableBitmap Modifier and Type Method Description static FilterBundleFilterBundle. allFalse(long constructionTime, ImmutableBitmap emptyBitmap)Constructors in org.apache.druid.query.filter with parameters of type ImmutableBitmap Constructor Description SimpleIndexBundle(FilterBundle.IndexBundleInfo info, ImmutableBitmap index, ColumnIndexCapabilities indexCapabilities) -
Uses of ImmutableBitmap in org.apache.druid.query.search
Constructors in org.apache.druid.query.search with parameters of type ImmutableBitmap Constructor Description IndexOnlyExecutor(SearchQuery query, Segment segment, ImmutableBitmap timeFilteredBitmap, List<DimensionSpec> dimensionSpecs) -
Uses of ImmutableBitmap in org.apache.druid.segment
Fields in org.apache.druid.segment with type parameters of type ImmutableBitmap Modifier and Type Field Description protected GenericIndexedWriter<ImmutableBitmap>DictionaryEncodedColumnMerger. bitmapWriterMethods in org.apache.druid.segment that return types with arguments of type ImmutableBitmap Modifier and Type Method Description Map<String,GenericIndexed<ImmutableBitmap>>MMappedIndex. getBitmapIndexes()Methods in org.apache.druid.segment with parameters of type ImmutableBitmap Modifier and Type Method Description static org.roaringbitmap.IntIteratorBitmapOffset. getReverseBitmapOffsetIterator(ImmutableBitmap bitmapIndex)static BitmapOffsetBitmapOffset. of(ImmutableBitmap bitmapIndex, boolean descending, long numRows) -
Uses of ImmutableBitmap in org.apache.druid.segment.column
Methods in org.apache.druid.segment.column with parameters of type ImmutableBitmap Modifier and Type Method Description static DoublesColumnDoublesColumn. create(ColumnarDoubles column, ImmutableBitmap nullValueBitmap)Factory method to create DoublesColumn.static FloatsColumnFloatsColumn. create(ColumnarFloats column, ImmutableBitmap nullValueBitmap)Factory method to create FloatsColumn.static LongsColumnLongsColumn. create(ColumnarLongs column, ImmutableBitmap nullValueBitmap)Factory method to create LongsColumn.ColumnBuilderColumnBuilder. setNullValueIndexSupplier(ImmutableBitmap nullValueIndex) -
Uses of ImmutableBitmap in org.apache.druid.segment.data
Methods in org.apache.druid.segment.data that return types with arguments of type ImmutableBitmap Modifier and Type Method Description ObjectStrategy<ImmutableBitmap>BitmapSerdeFactory. getObjectStrategy()ObjectStrategy<ImmutableBitmap>ConciseBitmapSerdeFactory. getObjectStrategy()ObjectStrategy<ImmutableBitmap>RoaringBitmapSerdeFactory. getObjectStrategy()Methods in org.apache.druid.segment.data with parameters of type ImmutableBitmap Modifier and Type Method Description default ColumnValueSelector<Double>ColumnarDoubles. makeColumnValueSelector(ReadableOffset offset, ImmutableBitmap nullValueBitmap)default ColumnValueSelector<Float>ColumnarFloats. makeColumnValueSelector(ReadableOffset offset, ImmutableBitmap nullValueBitmap)default ColumnValueSelector<Long>ColumnarLongs. makeColumnValueSelector(ReadableOffset offset, ImmutableBitmap nullValueBitmap)default VectorValueSelectorColumnarDoubles. makeVectorValueSelector(ReadableVectorOffset theOffset, ImmutableBitmap nullValueBitmap)default VectorValueSelectorColumnarFloats. makeVectorValueSelector(ReadableVectorOffset theOffset, ImmutableBitmap nullValueBitmap)default VectorValueSelectorColumnarLongs. makeVectorValueSelector(ReadableVectorOffset theOffset, ImmutableBitmap nullValueBitmap)Constructors in org.apache.druid.segment.data with parameters of type ImmutableBitmap Constructor Description ImmutableBitmapValues(ImmutableBitmap immutableBitmap) -
Uses of ImmutableBitmap in org.apache.druid.segment.filter
Methods in org.apache.druid.segment.filter that return ImmutableBitmap Modifier and Type Method Description static ImmutableBitmapFilters. computeDefaultBitmapResults(Filter filter, ColumnIndexSelector selector) -
Uses of ImmutableBitmap in org.apache.druid.segment.index
Methods in org.apache.druid.segment.index that return ImmutableBitmap Modifier and Type Method Description ImmutableBitmapIndexedStringDictionaryEncodedStringValueIndex. getBitmap(int idx)protected abstract ImmutableBitmapSimpleImmutableBitmapDelegatingIterableIndex. getUnknownsBitmap()Methods in org.apache.druid.segment.index that return types with arguments of type ImmutableBitmap Modifier and Type Method Description protected abstract Iterable<ImmutableBitmap>SimpleImmutableBitmapDelegatingIterableIndex. getBitmapIterable()protected abstract Iterable<ImmutableBitmap>SimpleImmutableBitmapIterableIndex. getBitmapIterable(boolean includeUnknown)Constructors in org.apache.druid.segment.index with parameters of type ImmutableBitmap Constructor Description AllFalseBitmapColumnIndex(BitmapFactory bitmapFactory, ImmutableBitmap unknownBitmap)SimpleImmutableBitmapIndex(ImmutableBitmap bitmap)Constructor parameters in org.apache.druid.segment.index with type arguments of type ImmutableBitmap Constructor Description IndexedStringDictionaryEncodedStringValueIndex(BitmapFactory bitmapFactory, TDictionary dictionary, Indexed<ImmutableBitmap> bitmaps)IndexedStringDruidPredicateIndexes(BitmapFactory bitmapFactory, TDictionary dictionary, Indexed<ImmutableBitmap> bitmaps)IndexedUtf8LexicographicalRangeIndexes(BitmapFactory bitmapFactory, TDictionary dictionary, Indexed<ImmutableBitmap> bitmaps, boolean hasNull)IndexedUtf8ValueIndexes(BitmapFactory bitmapFactory, TDictionary dictionary, Indexed<ImmutableBitmap> bitmaps) -
Uses of ImmutableBitmap in org.apache.druid.segment.index.semantic
Methods in org.apache.druid.segment.index.semantic that return ImmutableBitmap Modifier and Type Method Description ImmutableBitmapDictionaryEncodedValueIndex. getBitmap(int idx)Get theImmutableBitmapfor dictionary id of the underlying dictionaryprotected ImmutableBitmapValueSetIndexes.BaseValueSetIndexesFromIterable. getBitmap(int idx)protected ImmutableBitmapValueSetIndexes.BaseValueSetIndexesFromIterable. getUnknownsBitmap()Constructor parameters in org.apache.druid.segment.index.semantic with type arguments of type ImmutableBitmap Constructor Description BaseValueSetIndexesFromIterable(BitmapFactory bitmapFactory, Indexed<ImmutableBitmap> bitmaps, com.google.common.base.Supplier<ImmutableBitmap> unknownsBitmap)BaseValueSetIndexesFromIterable(BitmapFactory bitmapFactory, Indexed<ImmutableBitmap> bitmaps, com.google.common.base.Supplier<ImmutableBitmap> unknownsBitmap) -
Uses of ImmutableBitmap in org.apache.druid.segment.nested
Methods in org.apache.druid.segment.nested that return ImmutableBitmap Modifier and Type Method Description ImmutableBitmapCompressedNestedDataComplexColumn. getNullValues()Constructors in org.apache.druid.segment.nested with parameters of type ImmutableBitmap 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)NestedFieldDictionaryEncodedColumn(FieldTypeInfo.TypeSet types, ColumnarLongs longsColumn, ColumnarDoubles doublesColumn, ColumnarInts column, TStringDictionary globalDictionary, FixedIndexed<Long> globalLongDictionary, FixedIndexed<Double> globalDoubleDictionary, FrontCodedIntArrayIndexed globalArrayDictionary, FixedIndexed<Integer> dictionary, ImmutableBitmap nullBitmap)ScalarDoubleColumn(FixedIndexed<Double> doubleDictionary, ColumnarDoubles valueColumn, ImmutableBitmap nullValueIndex)ScalarLongColumn(FixedIndexed<Long> longDictionary, ColumnarLongs valueColumn, ImmutableBitmap nullValueIndex)VariantColumn(TStringDictionary stringDictionary, FixedIndexed<Long> longDictionary, FixedIndexed<Double> doubleDictionary, FrontCodedIntArrayIndexed arrayDictionary, ColumnarInts encodedValueColumn, ImmutableBitmap nullValueBitmap, ColumnType logicalType, Byte variantTypeSetByte)Constructor parameters in org.apache.druid.segment.nested with type arguments of type ImmutableBitmap Constructor Description 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)VariantColumnAndIndexSupplier(ColumnType logicalType, Byte variantTypeSetByte, com.google.common.base.Supplier<? extends Indexed<ByteBuffer>> stringDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Long>> longDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Double>> doubleDictionarySupplier, com.google.common.base.Supplier<FrontCodedIntArrayIndexed> arrayDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Integer>> arrayElementDictionarySupplier, com.google.common.base.Supplier<ColumnarInts> encodedValueColumnSupplier, GenericIndexed<ImmutableBitmap> valueIndexes, GenericIndexed<ImmutableBitmap> elementIndexes, BitmapFactory bitmapFactory) -
Uses of ImmutableBitmap in org.apache.druid.segment.serde
Methods in org.apache.druid.segment.serde that return types with arguments of type ImmutableBitmap Modifier and Type Method Description static CombineFirstTwoEntriesIndexed<ImmutableBitmap>CombineFirstTwoEntriesIndexed. unionBitmaps(BitmapFactory bitmapFactory, Indexed<ImmutableBitmap> delegate)Union the first two bitmaps.Method parameters in org.apache.druid.segment.serde with type arguments of type ImmutableBitmap Modifier and Type Method Description static CombineFirstTwoEntriesIndexed<ImmutableBitmap>CombineFirstTwoEntriesIndexed. unionBitmaps(BitmapFactory bitmapFactory, Indexed<ImmutableBitmap> delegate)Union the first two bitmaps.DictionaryEncodedColumnPartSerde.SerializerBuilderDictionaryEncodedColumnPartSerde.SerializerBuilder. withBitmapIndex(GenericIndexedWriter<ImmutableBitmap> bitmapIndexWriter)Constructors in org.apache.druid.segment.serde with parameters of type ImmutableBitmap Constructor Description FloatNumericColumnSupplier(CompressedColumnarFloatsSupplier column, ImmutableBitmap nullValueBitmap)LongNumericColumnSupplier(CompressedColumnarLongsSupplier column, ImmutableBitmap nullValueBitmap)NullValueIndexSupplier(ImmutableBitmap nullValueBitmap)Constructor parameters in org.apache.druid.segment.serde with type arguments of type ImmutableBitmap Constructor Description StringUtf8ColumnIndexSupplier(BitmapFactory bitmapFactory, com.google.common.base.Supplier<TIndexed> utf8Dictionary, GenericIndexed<ImmutableBitmap> bitmaps, ImmutableRTree indexedTree) -
Uses of ImmutableBitmap in org.apache.druid.segment.vector
Constructors in org.apache.druid.segment.vector with parameters of type ImmutableBitmap Constructor Description BitmapVectorOffset(int vectorSize, ImmutableBitmap bitmap, int startOffset, int endOffset)
-