Uses of Interface
org.apache.druid.collections.bitmap.MutableBitmap
-
Packages that use MutableBitmap Package Description org.apache.druid.collections org.apache.druid.collections.bitmap org.apache.druid.collections.spatial org.apache.druid.segment org.apache.druid.segment.nested -
-
Uses of MutableBitmap in org.apache.druid.collections
Methods in org.apache.druid.collections with parameters of type MutableBitmap Modifier and Type Method Description static IntegerSet
IntegerSet. wrap(MutableBitmap mutableBitmap)
Constructors in org.apache.druid.collections with parameters of type MutableBitmap Constructor Description BitSetIterator(MutableBitmap bitSet)
-
Uses of MutableBitmap in org.apache.druid.collections.bitmap
Classes in org.apache.druid.collections.bitmap that implement MutableBitmap Modifier and Type Class Description class
WrappedBitSetBitmap
WrappedBitSetBitmap implements MutableBitmap for java.util.BitSetclass
WrappedConciseBitmap
class
WrappedRoaringBitmap
Methods in org.apache.druid.collections.bitmap that return MutableBitmap Modifier and Type Method Description MutableBitmap
BitmapFactory. makeEmptyMutableBitmap()
Create a new empty bitmapMutableBitmap
BitSetBitmapFactory. makeEmptyMutableBitmap()
MutableBitmap
ConciseBitmapFactory. makeEmptyMutableBitmap()
MutableBitmap
RoaringBitmapFactory. makeEmptyMutableBitmap()
Methods in org.apache.druid.collections.bitmap with parameters of type MutableBitmap Modifier and Type Method Description void
WrappedBitSetBitmap. and(MutableBitmap mutableBitmap)
void
WrappedBitSetBitmap. andNot(MutableBitmap mutableBitmap)
ImmutableBitmap
BitmapFactory. makeImmutableBitmap(MutableBitmap mutableBitmap)
ImmutableBitmap
BitSetBitmapFactory. makeImmutableBitmap(MutableBitmap mutableBitmap)
ImmutableBitmap
ConciseBitmapFactory. makeImmutableBitmap(MutableBitmap mutableBitmap)
ImmutableBitmap
RoaringBitmapFactory. makeImmutableBitmap(MutableBitmap mutableBitmap)
void
MutableBitmap. or(MutableBitmap mutableBitmap)
Compute the bitwise-or of this bitmap with another bitmap.void
WrappedBitSetBitmap. or(MutableBitmap mutableBitmap)
void
WrappedConciseBitmap. or(MutableBitmap mutableBitmap)
void
WrappedRoaringBitmap. or(MutableBitmap mutableBitmap)
-
Uses of MutableBitmap in org.apache.druid.collections.spatial
Methods in org.apache.druid.collections.spatial that return MutableBitmap Modifier and Type Method Description MutableBitmap
Node. getBitmap()
MutableBitmap
Point. getBitmap()
Methods in org.apache.druid.collections.spatial with parameters of type MutableBitmap Modifier and Type Method Description void
RTree. insert(float[] coords, MutableBitmap entry)
Constructors in org.apache.druid.collections.spatial with parameters of type MutableBitmap Constructor Description Node(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 MutableBitmap Modifier and Type Field Description protected MutableBitmap
DictionaryEncodedColumnMerger. nullRowsBitmap
Methods in org.apache.druid.segment that return MutableBitmap Modifier and Type Method Description protected MutableBitmap
DictionaryEncodedColumnMerger. mergeBitmaps(List<IntBuffer> segmentRowNumConversions, BitmapFactory bmpFactory, DictionaryEncodedColumnMerger.IndexSeeker[] dictIdSeeker, int dictId)
Methods in org.apache.druid.segment with parameters of type MutableBitmap Modifier and Type Method Description void
AutoTypeColumnIndexer. fillBitmapsFromUnsortedEncodedKeyComponent(StructuredData key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)
void
DimensionIndexer. fillBitmapsFromUnsortedEncodedKeyComponent(EncodedKeyComponentType key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)
Helper function for building bitmap indexes for integer-encoded dimensions.void
DoubleDimensionIndexer. fillBitmapsFromUnsortedEncodedKeyComponent(Double key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)
void
FloatDimensionIndexer. fillBitmapsFromUnsortedEncodedKeyComponent(Float key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)
void
LongDimensionIndexer. fillBitmapsFromUnsortedEncodedKeyComponent(Long key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)
void
NestedDataColumnIndexerV4. fillBitmapsFromUnsortedEncodedKeyComponent(StructuredData key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)
void
StringDimensionIndexer. fillBitmapsFromUnsortedEncodedKeyComponent(int[] key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)
void
StringDimensionMergerV9.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 MutableBitmap Modifier and Type Field Description protected it.unimi.dsi.fastutil.ints.Int2ObjectRBTreeMap<MutableBitmap>
GlobalDictionaryEncodedFieldColumnWriter. arrayElements
-