Uses of Interface
org.roaringbitmap.RelativeRangeConsumer
Packages that use RelativeRangeConsumer
Package
Description
The org.roaringbitmap package provides
one class (
RoaringBitmap
) that users
can rely upon for fast set of integers.The org.roaringbitmap.longlong package provides
one class (
Roaring64NavigableMap
) that users
can rely upon for fast set of 64-bit integers.-
Uses of RelativeRangeConsumer in org.roaringbitmap
Classes in org.roaringbitmap that implement RelativeRangeConsumerModifier and TypeClassDescriptionclass
Wrapper to use an IntConsumer where a RelativeRangeConsumer is expected.Methods in org.roaringbitmap with parameters of type RelativeRangeConsumerModifier and TypeMethodDescriptionprivate void
BitmapContainer.addWholeWordToRangeConsumer
(long word, int bufferWordStart, int bufferWordEnd, RelativeRangeConsumer rrc) void
ArrayContainer.forAll
(int offset, RelativeRangeConsumer rrc) void
BitmapContainer.forAll
(int offset, RelativeRangeConsumer rrc) abstract void
Container.forAll
(int offset, RelativeRangeConsumer rrc) Consume presence information for all values in this container.void
RunContainer.forAll
(int offset, RelativeRangeConsumer rrc) void
ArrayContainer.forAllFrom
(char startValue, RelativeRangeConsumer rrc) void
BitmapContainer.forAllFrom
(char startValue, RelativeRangeConsumer rrc) abstract void
Container.forAllFrom
(char startValue, RelativeRangeConsumer rrc) Consume presence information for all values greater or equal to startValue in this container.void
RunContainer.forAllFrom
(char startValue, RelativeRangeConsumer rrc) void
ArrayContainer.forAllInRange
(char startValue, char endValue, RelativeRangeConsumer rrc) void
BitmapContainer.forAllInRange
(char startValue, char endValue, RelativeRangeConsumer rrc) abstract void
Container.forAllInRange
(char startValue, char endValue, RelativeRangeConsumer rrc) Consumer presence information for all values in the range [startValue, endValue) in this container.void
RoaringBitmap.forAllInRange
(int uStart, int length, RelativeRangeConsumer rrc) Consume presence information for all values in the range [start, start + length).void
RunContainer.forAllInRange
(char startValue, char endValue, RelativeRangeConsumer rrc) void
ArrayContainer.forAllUntil
(int offset, char endValue, RelativeRangeConsumer rrc) void
BitmapContainer.forAllUntil
(int offset, char endValue, RelativeRangeConsumer rrc) abstract void
Container.forAllUntil
(int offset, char endValue, RelativeRangeConsumer rrc) Consume presence information for all values smaller than endValue in this container.void
RunContainer.forAllUntil
(int offset, char endValue, RelativeRangeConsumer rrc) -
Uses of RelativeRangeConsumer in org.roaringbitmap.longlong
Classes in org.roaringbitmap.longlong that implement RelativeRangeConsumerModifier and TypeClassDescriptionclass
Wrapper to use a LongConsumer where a RelativeRangeConsumer is expected.Methods in org.roaringbitmap.longlong with parameters of type RelativeRangeConsumerModifier and TypeMethodDescriptionvoid
Roaring64Bitmap.forAllInRange
(long start, int length, RelativeRangeConsumer rrc) Consume presence information for all values in the range [start, start + length).