Uses of Package
org.roaringbitmap
-
Packages that use org.roaringbitmap Package Description org.roaringbitmap The org.roaringbitmap package provides one class (RoaringBitmap
) that users can rely upon for fast set of integers.org.roaringbitmap.art org.roaringbitmap.buffer The org.roaringbitmap.buffer package provides two classes (MutableRoaringBitmap
and (ImmutableRoaringBitmap
) that users can rely upon for fast set of integers.org.roaringbitmap.insights org.roaringbitmap.longlong The org.roaringbitmap.longlong package provides one class (Roaring64NavigableMap
) that users can rely upon for fast set of 64-bit integers. -
Classes in org.roaringbitmap used by org.roaringbitmap Class Description AppendableStorage Key-value storage of 16 bit containersArrayContainer Simple container made of an array of 16-bit integersBatchIterator BitmapContainer Simple bitset-like container.BitmapDataProvider Representing a general bitmap interface.BitmapDataProviderSupplier Enable customizing theBitmapDataProvider
used byRoaring64NavigableMap
CharIterator Iterator over short values.Container Base container class.ContainerBatchIterator ContainerPointer This interface allows you to iterate over the containers in a roaring bitmap.FastRankRoaringBitmap This extendsRoaringBitmap
to provide better performance for .rank and .select operations, at the cost of maintain a cache of cardinalities.ImmutableBitmapDataProvider Interface representing an immutable bitmap.IntConsumer An IntConsumer receives the int values contained in a data structure.IntIterator A simple iterator over integer values.PeekableCharIterator Simple extension to the CharIterator interfacePeekableCharRankIterator PeekableCharIterator that calculates the next value rank during iterationPeekableIntIterator Simple extension to the IntIterator interface.PeekableIntRankIterator PeekableIntIterator that calculates the next value rank during iterationRangeBitmap A 2D bitmap which associates values with a row index and can perform range queries.RangeBitmap.Appender Builder for constructing immutable RangeBitmapsRelativeRangeConsumer A consumer interface to process ranges of value contained in a bitmap using relative offsets.RoaringArray Specialized array to store the containers used by a RoaringBitmap.RoaringBatchIterator RoaringBitmap RoaringBitmap, a compressed alternative to the BitSet.RoaringBitmapWriter RoaringBitmapWriter.RoaringWizard RoaringBitmapWriter.Wizard RunContainer This container takes the form of runs of consecutive values (effectively, run-length encoding).WordStorage -
Classes in org.roaringbitmap used by org.roaringbitmap.art Class Description Container Base container class. -
Classes in org.roaringbitmap used by org.roaringbitmap.buffer Class Description AppendableStorage Key-value storage of 16 bit containersArrayContainer Simple container made of an array of 16-bit integersBatchIterator BitmapContainer Simple bitset-like container.BitmapDataProvider Representing a general bitmap interface.BitmapDataProviderSupplier Enable customizing theBitmapDataProvider
used byRoaring64NavigableMap
CharIterator Iterator over short values.Container Base container class.ContainerBatchIterator ImmutableBitmapDataProvider Interface representing an immutable bitmap.IntConsumer An IntConsumer receives the int values contained in a data structure.IntIterator A simple iterator over integer values.PeekableCharIterator Simple extension to the CharIterator interfacePeekableIntIterator Simple extension to the IntIterator interface.RoaringBitmap RoaringBitmap, a compressed alternative to the BitSet.RunContainer This container takes the form of runs of consecutive values (effectively, run-length encoding).WordStorage -
Classes in org.roaringbitmap used by org.roaringbitmap.insights Class Description RoaringBitmap RoaringBitmap, a compressed alternative to the BitSet. -
Classes in org.roaringbitmap used by org.roaringbitmap.longlong Class Description BitmapDataProvider Representing a general bitmap interface.BitmapDataProviderSupplier Enable customizing theBitmapDataProvider
used byRoaring64NavigableMap
Container Base container class.RelativeRangeConsumer A consumer interface to process ranges of value contained in a bitmap using relative offsets.