Uses of Interface
org.apache.druid.collections.bitmap.MutableBitmap
Packages that use MutableBitmap
Package
Description
-
Uses of MutableBitmap in org.apache.druid.collections
Methods in org.apache.druid.collections with parameters of type MutableBitmapConstructors in org.apache.druid.collections with parameters of type MutableBitmap -
Uses of MutableBitmap in org.apache.druid.collections.bitmap
Classes in org.apache.druid.collections.bitmap that implement MutableBitmapModifier and TypeClassDescriptionclassWrappedBitSetBitmap implements MutableBitmap for java.util.BitSetclassclassMethods in org.apache.druid.collections.bitmap that return MutableBitmapModifier and TypeMethodDescriptionBitmapFactory.makeEmptyMutableBitmap()Create a new empty bitmapBitSetBitmapFactory.makeEmptyMutableBitmap()ConciseBitmapFactory.makeEmptyMutableBitmap()RoaringBitmapFactory.makeEmptyMutableBitmap()Methods in org.apache.druid.collections.bitmap with parameters of type MutableBitmapModifier and TypeMethodDescriptionvoidWrappedBitSetBitmap.and(MutableBitmap mutableBitmap) voidWrappedBitSetBitmap.andNot(MutableBitmap mutableBitmap) BitmapFactory.makeImmutableBitmap(MutableBitmap mutableBitmap) BitSetBitmapFactory.makeImmutableBitmap(MutableBitmap mutableBitmap) ConciseBitmapFactory.makeImmutableBitmap(MutableBitmap mutableBitmap) RoaringBitmapFactory.makeImmutableBitmap(MutableBitmap mutableBitmap) voidMutableBitmap.or(MutableBitmap mutableBitmap) Compute the bitwise-or of this bitmap with another bitmap.voidWrappedBitSetBitmap.or(MutableBitmap mutableBitmap) voidWrappedConciseBitmap.or(MutableBitmap mutableBitmap) voidWrappedRoaringBitmap.or(MutableBitmap mutableBitmap) -
Uses of MutableBitmap in org.apache.druid.collections.spatial
Methods in org.apache.druid.collections.spatial that return MutableBitmapMethods in org.apache.druid.collections.spatial with parameters of type MutableBitmapConstructors in org.apache.druid.collections.spatial with parameters of type MutableBitmapModifierConstructorDescriptionNode(float[] minCoordinates, float[] maxCoordinates, Node child, boolean isLeaf, Node parent, MutableBitmap bitmap) This constructor accepts a single nullable child Node (null value means no child) instead of a collection of children Nodes, because Nodes with no more than one child are created in the codebase yet, while passing a collection of Nodes would necessitate making a defensive copy of this collection in the constructor and extra overhead.Point(float[] coords, MutableBitmap entry) -
Uses of MutableBitmap in org.apache.druid.segment
Fields in org.apache.druid.segment declared as MutableBitmapModifier and TypeFieldDescriptionprotected final MutableBitmapDictionaryEncodedColumnMerger.nullRowsBitmapMethods in org.apache.druid.segment that return MutableBitmapModifier and TypeMethodDescriptionprotected MutableBitmapDictionaryEncodedColumnMerger.mergeBitmaps(List<IntBuffer> segmentRowNumConversions, BitmapFactory bmpFactory, DictionaryEncodedColumnMerger.IndexSeeker[] dictIdSeeker, int dictId) Methods in org.apache.druid.segment with parameters of type MutableBitmapModifier and TypeMethodDescriptionvoidAutoTypeColumnIndexer.fillBitmapsFromUnsortedEncodedKeyComponent(StructuredData key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory) voidDimensionIndexer.fillBitmapsFromUnsortedEncodedKeyComponent(EncodedKeyComponentType key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory) Helper function for building bitmap indexes for integer-encoded dimensions.voidDoubleDimensionIndexer.fillBitmapsFromUnsortedEncodedKeyComponent(Double key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory) voidFloatDimensionIndexer.fillBitmapsFromUnsortedEncodedKeyComponent(Float key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory) voidLongDimensionIndexer.fillBitmapsFromUnsortedEncodedKeyComponent(Long key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory) voidStringDimensionIndexer.fillBitmapsFromUnsortedEncodedKeyComponent(int[] key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory) voidDictionaryEncodedColumnMerger.ExtendedIndexesMerger.mergeIndexes(int dictId, MutableBitmap mergedIndexes) Merge extended indexes for the given dictionaryId value.voidStringDimensionMergerV9.SpatialIndexesMerger.mergeIndexes(int dictId, MutableBitmap mergedIndexes) -
Uses of MutableBitmap in org.apache.druid.segment.nested
Fields in org.apache.druid.segment.nested with type parameters of type MutableBitmapModifier and TypeFieldDescriptionprotected final it.unimi.dsi.fastutil.ints.Int2ObjectRBTreeMap<MutableBitmap> GlobalDictionaryEncodedFieldColumnWriter.arrayElements