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 TypeInterfaceDescriptioninterface
Representing a general bitmap interface.Classes in org.roaringbitmap that implement ImmutableBitmapDataProviderModifier and TypeClassDescriptionclass
This extendsRoaringBitmap
to provide better performance for .rank and .select operations, at the cost of maintain a cache of cardinalities.class
RoaringBitmap, 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 TypeClassDescriptionclass
ImmutableRoaringBitmap provides a compressed immutable (cannot be modified) bitmap.class
MutableRoaringBitmap, a compressed alternative to the BitSet.