Uses of Interface
org.roaringbitmap.ImmutableBitmapDataProvider
Packages that use ImmutableBitmapDataProvider
Package
Description
The org.roaringbitmap package provides
one class (
RoaringBitmap) that users
can rely upon for fast set of integers.The org.roaringbitmap.buffer package provides
two classes (
MutableRoaringBitmap and
(ImmutableRoaringBitmap) that users
can rely upon for fast set of integers.-
Uses of ImmutableBitmapDataProvider in org.roaringbitmap
Subinterfaces of ImmutableBitmapDataProvider in org.roaringbitmapModifier and TypeInterfaceDescriptioninterfaceRepresenting a general bitmap interface.Classes in org.roaringbitmap that implement ImmutableBitmapDataProviderModifier and TypeClassDescriptionclassThis extendsRoaringBitmapto provide better performance for .rank and .select operations, at the cost of maintain a cache of cardinalities.classRoaringBitmap, a compressed alternative to the BitSet.Methods in org.roaringbitmap that return ImmutableBitmapDataProviderModifier and TypeMethodDescriptionImmutableBitmapDataProvider.limit(int x) Create a new bitmap of the same class, containing at most maxcardinality integers. -
Uses of ImmutableBitmapDataProvider in org.roaringbitmap.buffer
Classes in org.roaringbitmap.buffer that implement ImmutableBitmapDataProviderModifier and TypeClassDescriptionclassImmutableRoaringBitmap provides a compressed immutable (cannot be modified) bitmap.classMutableRoaringBitmap, a compressed alternative to the BitSet.