- AbstractShuttle - org.bitlap.roaringbitmap.art中的类
-
visit the art tree's space through a stack which records the deep first visiting paths.
- AbstractShuttle(Art, Containers) - 类 的构造器org.bitlap.roaringbitmap.art.AbstractShuttle
-
- accept(int) - 接口 中的方法org.bitlap.roaringbitmap.IntConsumer
-
Receives the integer
- accept(long) - 接口 中的方法org.bitlap.roaringbitmap.longlong.LongConsumer
-
Receives the long
- acceptAbsent(int) - 类 中的方法org.bitlap.roaringbitmap.IntConsumerRelativeRangeAdapter
-
- acceptAbsent(int) - 类 中的方法org.bitlap.roaringbitmap.longlong.LongConsumerRelativeRangeAdapter
-
- acceptAbsent(int) - 接口 中的方法org.bitlap.roaringbitmap.RelativeRangeConsumer
-
Consume a single absent value at relativePos.
- acceptAllAbsent(int, int) - 类 中的方法org.bitlap.roaringbitmap.IntConsumerRelativeRangeAdapter
-
- acceptAllAbsent(int, int) - 类 中的方法org.bitlap.roaringbitmap.longlong.LongConsumerRelativeRangeAdapter
-
- acceptAllAbsent(int, int) - 接口 中的方法org.bitlap.roaringbitmap.RelativeRangeConsumer
-
Consume consecutive absent values in the range [relativeFrom, relativeTo).
- acceptAllPresent(int, int) - 类 中的方法org.bitlap.roaringbitmap.IntConsumerRelativeRangeAdapter
-
- acceptAllPresent(int, int) - 类 中的方法org.bitlap.roaringbitmap.longlong.LongConsumerRelativeRangeAdapter
-
- acceptAllPresent(int, int) - 接口 中的方法org.bitlap.roaringbitmap.RelativeRangeConsumer
-
Consume consecutive present values in the range [relativeFrom, relativeTo).
- acceptPresent(int) - 类 中的方法org.bitlap.roaringbitmap.IntConsumerRelativeRangeAdapter
-
- acceptPresent(int) - 类 中的方法org.bitlap.roaringbitmap.longlong.LongConsumerRelativeRangeAdapter
-
- acceptPresent(int) - 接口 中的方法org.bitlap.roaringbitmap.RelativeRangeConsumer
-
Consume a single present value at relativePos.
- accumulator() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferParallelAggregation.ContainerCollector
-
- accumulator() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferParallelAggregation.OrCollector
-
- accumulator() - 类 中的方法org.bitlap.roaringbitmap.ParallelAggregation.ContainerCollector
-
- accumulator() - 类 中的方法org.bitlap.roaringbitmap.ParallelAggregation.OrCollector
-
- add(int, int) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- add(char) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
running time is in O(n) time if insert is not in order.
- add(int, int) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- add(char) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- add(int) - 接口 中的方法org.bitlap.roaringbitmap.BitmapDataProvider
-
set the value to "true", whether it already appears or not.
- add(long, long) - 接口 中的方法org.bitlap.roaringbitmap.BitmapDataProvider
-
Add a range of values to the bitmap
- add(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- add(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
running time is in O(n) time if insert is not in order.
- add(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- add(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- add(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Return a new container with all chars in [begin,end) added using an unsigned interpretation.
- add(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Add a char to the container.
- add(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- add(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- add(MutableRoaringBitmap, long, long) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Generate a new bitmap with all integers in [rangeStart,rangeEnd) added.
- add(MutableRoaringBitmap, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- add(int...) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Set all the specified values to true.
- add(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Add the value to the container (set the value to "true"), whether it already appears or not.
- add(long, long) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Add to the current bitmap all integers in [rangeStart,rangeEnd).
- add(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- add(int) - 类 中的方法org.bitlap.roaringbitmap.ConstantMemoryContainerAppender
-
Adds the value to the underlying bitmap.
- add(long, long) - 类 中的方法org.bitlap.roaringbitmap.ConstantMemoryContainerAppender
-
- add(int, int) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Return a new container with all shorts in [begin,end) added using an unsigned interpretation.
- add(char) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Add a short to the container.
- add(int) - 类 中的方法org.bitlap.roaringbitmap.ContainerAppender
-
Adds the value to the underlying bitmap.
- add(long, long) - 类 中的方法org.bitlap.roaringbitmap.ContainerAppender
-
- add(long, long) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- add(int) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- add(int...) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- add(int, int) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
已过时。
- add(long...) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Set all the specified values to true.
- add(long, long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Add to the current bitmap all longs in [rangeStart,rangeEnd).
- add(long...) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
Set all the specified values to true.
- add(long, long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
Add to the current bitmap all longs in [rangeStart,rangeEnd).
- add(long) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap.Appender
-
Adds the value and associates it with the current row index.
- add(RoaringBitmap, long, long) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Generate a new bitmap with all integers in [rangeStart,rangeEnd) added.
- add(RoaringBitmap, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
- add(int...) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Set all the specified values to true.
- add(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Add the value to the container (set the value to "true"), whether it already appears or not.
- add(long, long) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Add to the current bitmap all integers in [rangeStart,rangeEnd).
- add(int, int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- add(int) - 接口 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter
-
buffers a value to be added to the bitmap.
- add(long, long) - 接口 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter
-
Add a range to the bitmap
- add(int, int) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- add(char) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- add(char) - 接口 中的方法org.bitlap.roaringbitmap.WordStorage
-
- addContainer(Container) - 类 中的方法org.bitlap.roaringbitmap.art.Containers
-
add a Container
- addInt(int) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- addInt(int) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
Add the integer value to the container (set the value to "true"), whether it already appears or
not.
- addLong(long) - 接口 中的方法org.bitlap.roaringbitmap.longlong.LongBitmapDataProvider
-
set the value to "true", whether it already appears or not.
- addLong(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Add the value to the container (set the value to "true"), whether it already appears or not.
- addLong(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
Add the value to the container (set the value to "true"), whether it already appears or not.
- addMany(int...) - 类 中的方法org.bitlap.roaringbitmap.ConstantMemoryContainerAppender
-
- addMany(int...) - 类 中的方法org.bitlap.roaringbitmap.ContainerAppender
-
- addMany(int...) - 接口 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter
-
Adds many values to the bitmap.
- addN(int[], int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Set the specified values to true, within given boundaries.
- addN(int[], int, int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Set the specified values to true, within given boundaries.
- addOffset(MappeableContainer, char) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
Add value "offset" to all values in the container, producing
two new containers.
- addOffset(ImmutableRoaringBitmap, long) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Generate a copy of the provided bitmap, but with
all its values incremented by offset.
- addOffset(RoaringBitmap, long) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Generate a copy of the provided bitmap, but with
all its values incremented by offset.
- addOffset(Container, char) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
Add value "offset" to all values in the container, producing
two new containers.
- advance() - 接口 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainerPointer
-
Move to the next container
- advance() - 接口 中的方法org.bitlap.roaringbitmap.ContainerPointer
-
Move to the next container
- advanceIfNeeded(char) - 类 中的方法org.bitlap.roaringbitmap.ArrayBatchIterator
-
- advanceIfNeeded(int) - 接口 中的方法org.bitlap.roaringbitmap.BatchIterator
-
If needed, advance as long as the next value is smaller than minval
The advanceIfNeeded method is used for performance reasons, to skip
over unnecessary repeated calls to next.
- advanceIfNeeded(char) - 类 中的方法org.bitlap.roaringbitmap.BitmapBatchIterator
-
- advanceIfNeeded(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.ArrayBatchIterator
-
- advanceIfNeeded(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.BitmapBatchIterator
-
- advanceIfNeeded(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferIntIteratorFlyweight
-
- advanceIfNeeded(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.RoaringBatchIterator
-
- advanceIfNeeded(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.RunBatchIterator
-
- advanceIfNeeded(char) - 接口 中的方法org.bitlap.roaringbitmap.ContainerBatchIterator
-
Advance until the value.
- advanceIfNeeded(int) - 类 中的方法org.bitlap.roaringbitmap.IntIteratorFlyweight
-
- advanceIfNeeded(long) - 接口 中的方法org.bitlap.roaringbitmap.longlong.PeekableLongIterator
-
If needed,
for a forwards iterator
advance as long as the next value is smaller than thresholdVal
For a reverse iterator
advance as long as the next value is greater than thresholdVal
The advanceIfNeeded method is used for performance reasons, to skip
over unnecessary repeated calls to next.
- advanceIfNeeded(char) - 接口 中的方法org.bitlap.roaringbitmap.PeekableCharIterator
-
If needed,
when iterating forward through the chars it will
advance as long as the next value is smaller than val (as an unsigned
short)
when iterating in reverse through the chars it will
advance as long as the next value is larger than val (as an unsigned
short)
- advanceIfNeeded(int) - 接口 中的方法org.bitlap.roaringbitmap.PeekableIntIterator
-
If needed, advance as long as the next value is smaller than minval
The advanceIfNeeded method is used for performance reasons, to skip
over unnecessary repeated calls to next.
- advanceIfNeeded(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBatchIterator
-
- advanceIfNeeded(char) - 类 中的方法org.bitlap.roaringbitmap.RunBatchIterator
-
- advanceUntil(CharBuffer, int, int, char) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
Find the smallest integer larger than pos such that array[pos]>= min.
- advanceUntil(char, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- advanceUntil(char, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- advanceUntil(char, int) - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
Find the smallest integer index larger than pos such that getKeyAtIndex(index)>=x.
- advanceUntil(char, int) - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
Find the smallest integer index larger than pos such that array[index].key>=x.
- advanceUntil(char[], int, int, char) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
Find the smallest integer larger than pos such that array[pos]>= min.
- analyse(RoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.insights.BitmapAnalyser
-
Analyze the internal representation of bitmap
- analyse(Collection<? extends RoaringBitmap>) - 类 中的静态方法org.bitlap.roaringbitmap.insights.BitmapAnalyser
-
Analyze the internal representation of bitmaps
- and(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- and(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- and(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- and(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- and(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- and(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- and(ImmutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute the AND aggregate.
- and(long[], ImmutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute the AND aggregate.
- and(Iterator<? extends ImmutableRoaringBitmap>) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute the AND aggregate.
- and(long[], Iterator<? extends ImmutableRoaringBitmap>) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute the AND aggregate.
- and(MutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute the AND aggregate.
- and(Iterator<? extends ImmutableRoaringBitmap>, long, long) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Computes AND between input bitmaps in the given range, from rangeStart (inclusive) to rangeEnd
(exclusive)
- and(Iterator<? extends ImmutableRoaringBitmap>, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- and(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Bitwise AND (intersection) operation.
- and(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- and(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- and(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- and(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- and(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- and(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- and(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the bitwise AND of this container with another (intersection).
- and(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the bitwise AND of this container with another (intersection).
- and(MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- and(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the bitwise AND of this container with another (intersection).
- and(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- and(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- and(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- and(MutableRoaringBitmap, MutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Bitwise AND (intersection) operation.
- and(ImmutableRoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
In-place bitwise AND (intersection) operation.
- and(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise AND of this container with another (intersection).
- and(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise AND of this container with another (intersection).
- and(Container) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise AND of this container with another (intersection).
- and(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise AND of this container with another (intersection).
- and(Iterator<? extends RoaringBitmap>) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Compute the AND aggregate.
- and(RoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Compute the AND aggregate.
- and(long[], RoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Compute the AND aggregate.
- and(RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- and(Roaring64Bitmap) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
In-place bitwise AND (intersection) operation.
- and(Roaring64NavigableMap) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
In-place bitwise AND (intersection) operation.
- and(RoaringBitmap, RoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Bitwise AND (intersection) operation.
- and(RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
In-place bitwise AND (intersection) operation.
- and(Iterator<? extends RoaringBitmap>, long, long) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Computes AND between input bitmaps in the given range, from rangeStart (inclusive) to rangeEnd
(exclusive)
- and(Iterator<? extends RoaringBitmap>, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
- and(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- and(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- and(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- andCardinality(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- andCardinality(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- andCardinality(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- andCardinality(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- andCardinality(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- andCardinality(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- andCardinality(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Cardinality of Bitwise AND (intersection) operation.
- andCardinality(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- andCardinality(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- andCardinality(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- andCardinality(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- andCardinality(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- andCardinality(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- andCardinality(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- andCardinality(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- andCardinality(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- andCardinality(MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the bitwise AND of this container with another (intersection).
- andCardinality(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- andCardinality(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- andCardinality(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- andCardinality(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
- andCardinality(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
- andCardinality(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
- andCardinality(Container) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise AND of this container with another (intersection).
- andCardinality(RoaringBitmap, RoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Cardinality of Bitwise AND (intersection) operation.
- andCardinality(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- andCardinality(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- andCardinality(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- andInto(long[]) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- andInto(long[]) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- andInto(long[]) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the intersection of this container with the bits present in the array,
modifying the array.
- andInto(long[]) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- andNot(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- andNot(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- andNot(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- andNot(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- andNot(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- andNot(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- andNot(ImmutableRoaringBitmap, ImmutableRoaringBitmap, long, long) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Bitwise ANDNOT (difference) operation for the given range, rangeStart (inclusive) and rangeEnd
(exclusive).
- andNot(ImmutableRoaringBitmap, ImmutableRoaringBitmap, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- andNot(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Bitwise ANDNOT (difference) operation.
- andNot(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- andNot(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- andNot(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- andNot(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- andNot(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- andNot(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- andNot(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the bitwise ANDNOT of this container with another (difference).
- andNot(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the bitwise ANDNOT of this container with another (difference).
- andNot(MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- andNot(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the bitwise ANDNOT of this container with another (difference).
- andNot(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- andNot(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- andNot(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- andNot(MutableRoaringBitmap, MutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Bitwise ANDNOT (difference) operation.
- andNot(ImmutableRoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
In-place bitwise ANDNOT (difference) operation.
- andNot(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise ANDNOT of this container with another (difference).
- andNot(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise ANDNOT of this container with another (difference).
- andNot(Container) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise ANDNOT of this container with another (difference).
- andNot(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise ANDNOT of this container with another (difference).
- andNot(RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- andNot(Roaring64Bitmap) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
In-place bitwise ANDNOT (difference) operation.
- andNot(Roaring64NavigableMap) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
In-place bitwise ANDNOT (difference) operation.
- andNot(RoaringBitmap, RoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Bitwise ANDNOT (difference) operation.
- andNot(RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
In-place bitwise ANDNOT (difference) operation.
- andNot(RoaringBitmap, RoaringBitmap, long, long) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Bitwise ANDNOT (difference) operation for the given range, rangeStart (inclusive) and rangeEnd
(exclusive).
- andNot(RoaringBitmap, RoaringBitmap, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
- andNot(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- andNot(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- andNot(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- andNotCardinality(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Cardinality of the bitwise ANDNOT (left difference) operation.
- andNotCardinality(RoaringBitmap, RoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Cardinality of the bitwise ANDNOT (left difference) operation.
- append(char, T) - 接口 中的方法org.bitlap.roaringbitmap.AppendableStorage
-
Appends the key and container to the storage, throws if the key is less
than the current mark.
- append(char, MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- append(char, MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- append(char, Container) - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
- append(RoaringArray, int, int) - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
Append the values from another array, no copy is made (use with care)
- append(char, Container) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- AppendableStorage<T> - org.bitlap.roaringbitmap中的接口
-
Key-value storage of 16 bit containers
- appendCopiesAfter(PointableRoaringArray, char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
Append copies of the values AFTER a specified key (may or may not be present) to end.
- appendCopiesUntil(PointableRoaringArray, char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
Append copies of the values from another array, from the start
- appendCopy(PointableRoaringArray, int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
Append copies of the values from another array
- appendCopy(char, MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- appender(long, IntFunction<ByteBuffer>, Consumer<ByteBuffer>) - 类 中的静态方法org.bitlap.roaringbitmap.RangeBitmap
-
Append values to the RangeBitmap before sealing it.
- appender(long) - 类 中的静态方法org.bitlap.roaringbitmap.RangeBitmap
-
Append values to the RangeBitmap before sealing it, defaults to on heap ByteBuffers.
- ArrayBatchIterator - org.bitlap.roaringbitmap中的类
-
- ArrayBatchIterator(ArrayContainer) - 类 的构造器org.bitlap.roaringbitmap.ArrayBatchIterator
-
- ArrayBatchIterator - org.bitlap.roaringbitmap.buffer中的类
-
- ArrayBatchIterator(MappeableArrayContainer) - 类 的构造器org.bitlap.roaringbitmap.buffer.ArrayBatchIterator
-
- ArrayContainer - org.bitlap.roaringbitmap中的类
-
Simple container made of an array of 16-bit integers
- ArrayContainer() - 类 的构造器org.bitlap.roaringbitmap.ArrayContainer
-
Create an array container with default capacity
- ArrayContainer(int) - 类 的构造器org.bitlap.roaringbitmap.ArrayContainer
-
Create an array container with specified capacity
- ArrayContainer(int, int) - 类 的构造器org.bitlap.roaringbitmap.ArrayContainer
-
Create an array container with a run of ones from firstOfRun to lastOfRun, inclusive.
- ArrayContainer(int, char[]) - 类 的构造器org.bitlap.roaringbitmap.ArrayContainer
-
Create a new container from existing values array.
- ArrayContainer(MappeableArrayContainer) - 类 的构造器org.bitlap.roaringbitmap.ArrayContainer
-
Creates a new non-mappeable container from a mappeable one.
- ArrayContainer(char[]) - 类 的构造器org.bitlap.roaringbitmap.ArrayContainer
-
- arraycopy(CharBuffer, int, CharBuffer, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
- arraySupplier() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.BufferWizard
-
- arraySupplier() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.RoaringWizard
-
- arraySupplier() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
- art - 类 中的变量org.bitlap.roaringbitmap.art.AbstractShuttle
-
- Art - org.bitlap.roaringbitmap.art中的类
-
See: https://db.in.tum.de/~leis/papers/ART.pdf a cpu cache friendly main memory data structure.
- Art() - 类 的构造器org.bitlap.roaringbitmap.art.Art
-
- asIntIterator(int[]) - 接口 中的方法org.bitlap.roaringbitmap.BatchIterator
-
Creates a wrapper around the iterator so it behaves like an IntIterator
- assertNonEmpty(boolean) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Throw if the container is empty
- assertNonEmpty(boolean) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Throw if the container is empty
- averageCardinality() - 类 中的方法org.bitlap.roaringbitmap.insights.BitmapStatistics.ArrayContainersStats
-
Average cardinality of ArrayContainers
- BackwardShuttle - org.bitlap.roaringbitmap.art中的类
-
visit the leaf node space in descending order
- BatchIntIterator - org.bitlap.roaringbitmap中的类
-
Wraps a batch iterator for use as an IntIterator
- BatchIterator - org.bitlap.roaringbitmap中的接口
-
- between(long, long) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns a RoaringBitmap of rows which have a value in between the thresholds.
- betweenCardinality(long, long) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns the number of rows which have a value in between the thresholds.
- betweenCardinality(long, long, RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns the number of rows which have a value in between the thresholds.
- binarySearch(byte[], int, int, byte) - 类 中的静态方法org.bitlap.roaringbitmap.art.Node
-
search the position of the input byte key in the node's key byte array part
- BitmapAnalyser - org.bitlap.roaringbitmap.insights中的类
-
- BitmapAnalyser() - 类 的构造器org.bitlap.roaringbitmap.insights.BitmapAnalyser
-
- BitmapBatchIterator - org.bitlap.roaringbitmap中的类
-
- BitmapBatchIterator(BitmapContainer) - 类 的构造器org.bitlap.roaringbitmap.BitmapBatchIterator
-
- BitmapBatchIterator - org.bitlap.roaringbitmap.buffer中的类
-
- BitmapBatchIterator(MappeableBitmapContainer) - 类 的构造器org.bitlap.roaringbitmap.buffer.BitmapBatchIterator
-
- BitmapContainer - org.bitlap.roaringbitmap中的类
-
Simple bitset-like container.
- BitmapContainer() - 类 的构造器org.bitlap.roaringbitmap.BitmapContainer
-
Create a bitmap container with all bits set to false
- BitmapContainer(int, int) - 类 的构造器org.bitlap.roaringbitmap.BitmapContainer
-
Create a bitmap container with a run of ones from firstOfRun to lastOfRun.
- BitmapContainer(long[], int) - 类 的构造器org.bitlap.roaringbitmap.BitmapContainer
-
Create a new container, no copy is made.
- BitmapContainer(MappeableBitmapContainer) - 类 的构造器org.bitlap.roaringbitmap.BitmapContainer
-
Creates a new non-mappeable container from a mappeable one.
- BitmapDataProvider - org.bitlap.roaringbitmap中的接口
-
Representing a general bitmap interface.
- BitmapDataProviderSupplier - org.bitlap.roaringbitmap中的接口
-
- bitmapOf(BitSet) - 类 中的静态方法org.bitlap.roaringbitmap.BitSetUtil
-
Generate a RoaringBitmap out of a BitSet
- bitmapOf(long[]) - 类 中的静态方法org.bitlap.roaringbitmap.BitSetUtil
-
Generate a RoaringBitmap out of a long[], each long using little-endian representation of its
bits
- bitmapOf(BitSet) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferBitSetUtil
-
Generate a MutableRoaringBitmap out of a BitSet
- bitmapOf(long[]) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferBitSetUtil
-
Generate a MutableRoaringBitmap out of a long[], each long using little-endian representation
of its bits
- bitmapOf(int...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Generate a bitmap with the specified values set to true.
- bitmapOf(int...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Generate a bitmap with the specified values set to true.
- bitmapOf(long...) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Generate a bitmap with the specified values set to true.
- bitmapOf(long...) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
Generate a bitmap with the specified values set to true.
- bitmapOf(int...) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Generate a bitmap with the specified values set to true.
- bitmapOfRange(long, long) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
- bitmapOfUnordered(int...) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Efficiently builds a RoaringBitmap from unordered data
- BitmapStatistics - org.bitlap.roaringbitmap.insights中的类
-
- BitmapStatistics.ArrayContainersStats - org.bitlap.roaringbitmap.insights中的类
-
- BitSetUtil - org.bitlap.roaringbitmap中的类
-
This class provides convenience functions to manipulate BitSet and RoaringBitmap objects.
- BitSetUtil() - 类 的构造器org.bitlap.roaringbitmap.BitSetUtil
-
- boundaryNodePosition(Node, boolean) - 类 中的方法org.bitlap.roaringbitmap.art.AbstractShuttle
-
- boundaryNodePosition(Node, boolean) - 类 中的方法org.bitlap.roaringbitmap.art.BackwardShuttle
-
- boundaryNodePosition(Node, boolean) - 类 中的方法org.bitlap.roaringbitmap.art.ForwardShuttle
-
- branchyUnsignedBinarySearch(CharBuffer, int, int, char) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
- branchyUnsignedBinarySearch(ByteBuffer, int, int, int, char) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
- branchyUnsignedBinarySearch(char[], int, int, char) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
- BufferBitSetUtil - org.bitlap.roaringbitmap.buffer中的类
-
This class provides convenience functions to manipulate BitSet and MutableRoaringBitmap objects.
- BufferBitSetUtil() - 类 的构造器org.bitlap.roaringbitmap.buffer.BufferBitSetUtil
-
- BufferFastAggregation - org.bitlap.roaringbitmap.buffer中的类
-
Fast algorithms to aggregate many bitmaps.
- BufferIntIteratorFlyweight - org.bitlap.roaringbitmap.buffer中的类
-
Fast iterator minimizing the stress on the garbage collector.
- BufferIntIteratorFlyweight() - 类 的构造器org.bitlap.roaringbitmap.buffer.BufferIntIteratorFlyweight
-
Creates an instance that is not ready for iteration.
- BufferIntIteratorFlyweight(ImmutableRoaringBitmap) - 类 的构造器org.bitlap.roaringbitmap.buffer.BufferIntIteratorFlyweight
-
Creates an instance that is ready for iteration.
- BufferParallelAggregation - org.bitlap.roaringbitmap.buffer中的类
-
These utility methods provide parallel implementations of
logical aggregation operators.
- BufferParallelAggregation() - 类 的构造器org.bitlap.roaringbitmap.buffer.BufferParallelAggregation
-
- BufferParallelAggregation.ContainerCollector - org.bitlap.roaringbitmap.buffer中的类
-
Collects containers grouped by their key into a RoaringBitmap, applying the
supplied aggregation function to each group.
- BufferParallelAggregation.OrCollector - org.bitlap.roaringbitmap.buffer中的类
-
Collects a list of containers into a single container.
- BufferReverseIntIteratorFlyweight - org.bitlap.roaringbitmap.buffer中的类
-
Fast iterator minimizing the stress on the garbage collector.
- BufferReverseIntIteratorFlyweight() - 类 的构造器org.bitlap.roaringbitmap.buffer.BufferReverseIntIteratorFlyweight
-
Creates an instance that is not ready for iteration.
- BufferReverseIntIteratorFlyweight(ImmutableRoaringBitmap) - 类 的构造器org.bitlap.roaringbitmap.buffer.BufferReverseIntIteratorFlyweight
-
Creates an instance that is ready for iteration.
- BufferUtil - org.bitlap.roaringbitmap.buffer中的类
-
Various useful methods for roaring bitmaps.
- BufferWizard() - 类 的构造器org.bitlap.roaringbitmap.RoaringBitmapWriter.BufferWizard
-
- bufferWriter() - 接口 中的静态方法org.bitlap.roaringbitmap.RoaringBitmapWriter
-
- build(IntFunction<ByteBuffer>) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap.Appender
-
Converts the appender into an immutable range index.
- build() - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap.Appender
-
- build(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap.Appender
-
Converts the appender into an immutable range index, using the supplied ByteBuffer.
- cardinality - 类 中的变量org.bitlap.roaringbitmap.ArrayContainer
-
- cardinality - 类 中的变量org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- cardinalityExceeds(long) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Returns true if the bitmap's cardinality exceeds the threshold.
- cardinalityExceeds(long) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Returns true if the bitmap's cardinality exceeds the threshold.
- cardinalityInBitmapRange(LongBuffer, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
Hamming weight of the bitset in the range
start, start+1,..., end-1
- cardinalityInBitmapRange(long[], int, int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
Hamming weight of the bitset in the range
start, start+1,..., end-1
- cardinalityInBitmapWordRange(long[], int, int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
已过时。
- characteristics() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferParallelAggregation.ContainerCollector
-
- characteristics() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferParallelAggregation.OrCollector
-
- characteristics() - 类 中的方法org.bitlap.roaringbitmap.ParallelAggregation.ContainerCollector
-
- characteristics() - 类 中的方法org.bitlap.roaringbitmap.ParallelAggregation.OrCollector
-
- CharIterator - org.bitlap.roaringbitmap中的接口
-
Iterator over short values.
- checkedAdd(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Add the value to the container (set the value to "true"), whether it already appears or not.
- checkedAdd(int) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- checkedAdd(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Add the value to the container (set the value to "true"), whether it already appears or not.
- checkedRemove(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
If present remove the specified integer (effectively, sets its bit value to false)
- checkedRemove(int) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- checkedRemove(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
If present remove the specified integer (effectively, sets its bit value to false)
- clear() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- clear() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- clear() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- clear() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- clear() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Empties the container
- clear() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- clear() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- clear() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
reset to an empty bitmap; result occupies as much space a newly created bitmap.
- clear() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Empties the container
- clear() - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- clear() - 类 中的方法org.bitlap.roaringbitmap.longlong.HighLowContainer
-
clear to be a empty fresh one
- clear() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
reset to an empty bitmap; result occupies as much space a newly created bitmap.
- clear() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
reset to an empty bitmap; result occupies as much space a newly created bitmap.
- clear() - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap.Appender
-
Call this to reuse the appender and its buffers
- clear() - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
clear
- clear() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
reset to an empty bitmap; result occupies as much space a newly created bitmap.
- clear() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.ArrayBatchIterator
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.BatchIntIterator
-
- clone() - 接口 中的方法org.bitlap.roaringbitmap.BatchIterator
-
Creates a copy of the iterator.
- clone() - 类 中的方法org.bitlap.roaringbitmap.BitmapBatchIterator
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.ArrayBatchIterator
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.BitmapBatchIterator
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferIntIteratorFlyweight
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferReverseIntIteratorFlyweight
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- clone() - 接口 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainerPointer
-
Create a copy
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- clone() - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
Create an independent copy of the underlying array
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.RoaringBatchIterator
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.buffer.RunBatchIterator
-
- clone() - 接口 中的方法org.bitlap.roaringbitmap.CharIterator
-
Creates a copy of the iterator.
- clone() - 类 中的方法org.bitlap.roaringbitmap.Container
-
- clone() - 接口 中的方法org.bitlap.roaringbitmap.ContainerBatchIterator
-
Creates a copy of the iterator.
- clone() - 接口 中的方法org.bitlap.roaringbitmap.ContainerPointer
-
Create a copy
- clone() - 接口 中的方法org.bitlap.roaringbitmap.IntIterator
-
Creates a copy of the iterator.
- clone() - 类 中的方法org.bitlap.roaringbitmap.IntIteratorFlyweight
-
- clone() - 接口 中的方法org.bitlap.roaringbitmap.longlong.LongIterator
-
Creates a copy of the iterator.
- clone() - 接口 中的方法org.bitlap.roaringbitmap.longlong.PeekableLongIterator
-
Creates a copy of the iterator.
- clone() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- clone() - 接口 中的方法org.bitlap.roaringbitmap.PeekableCharIterator
-
Creates a copy of the iterator.
- clone() - 接口 中的方法org.bitlap.roaringbitmap.PeekableCharRankIterator
-
- clone() - 接口 中的方法org.bitlap.roaringbitmap.PeekableIntIterator
-
Creates a copy of the iterator.
- clone() - 接口 中的方法org.bitlap.roaringbitmap.PeekableIntRankIterator
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.ReverseIntIteratorFlyweight
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.RoaringBatchIterator
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.RunBatchIterator
-
- clone() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- combiner() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferParallelAggregation.ContainerCollector
-
- combiner() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferParallelAggregation.OrCollector
-
- combiner() - 类 中的方法org.bitlap.roaringbitmap.ParallelAggregation.ContainerCollector
-
- combiner() - 类 中的方法org.bitlap.roaringbitmap.ParallelAggregation.OrCollector
-
- compareHigh(byte[], byte[]) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.LongUtils
-
compare according to the dictionary order
- constantMemory - 类 中的变量org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
- constantMemory() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
All writes are buffered into the same buffer of 8kB, before converting to
the best container representation and appending to the bitmap.
- ConstantMemoryContainerAppender<T extends BitmapDataProvider & AppendableStorage<Container>> - org.bitlap.roaringbitmap中的类
-
This class can be used to write quickly values to a bitmap.
- Container - org.bitlap.roaringbitmap中的类
-
Base container class.
- Container() - 类 的构造器org.bitlap.roaringbitmap.Container
-
- ContainerAppender<C extends WordStorage<C>,T extends BitmapDataProvider & AppendableStorage<C>> - org.bitlap.roaringbitmap中的类
-
This class can be used to write quickly values to a bitmap.
- ContainerBatchIterator - org.bitlap.roaringbitmap中的接口
-
- containerCount() - 类 中的方法org.bitlap.roaringbitmap.insights.BitmapStatistics
-
- containerFraction(long) - 类 中的方法org.bitlap.roaringbitmap.insights.BitmapStatistics
-
Calculates what fraction of all containers is the `containerTypeCount`
- ContainerIterator - org.bitlap.roaringbitmap.art中的类
-
- ContainerIterator(Containers) - 类 的构造器org.bitlap.roaringbitmap.art.ContainerIterator
-
construct a containers iterator
- containerIterator() - 类 中的方法org.bitlap.roaringbitmap.longlong.HighLowContainer
-
get a container iterator
- ContainerNames - 类 中的静态变量org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Name of the various possible containers
- ContainerNames - 类 中的静态变量org.bitlap.roaringbitmap.Container
-
Name of the various possible containers
- ContainerPointer - org.bitlap.roaringbitmap中的接口
-
This interface allows you to iterate over the containers in a roaring bitmap.
- containers - 类 中的变量org.bitlap.roaringbitmap.art.AbstractShuttle
-
- Containers - org.bitlap.roaringbitmap.art中的类
-
To support the largest 2^48 different keys,we almost need 2^18 Container arrays which holds 2^31
- 8 Container
- Containers() - 类 的构造器org.bitlap.roaringbitmap.art.Containers
-
Constructor
- containerSupplier - 类 中的变量org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
- ContainerWithIndex - org.bitlap.roaringbitmap.longlong中的类
-
- ContainerWithIndex(Container, long) - 类 的构造器org.bitlap.roaringbitmap.longlong.ContainerWithIndex
-
- contains(char) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- contains(int, int) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- contains(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- contains(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- contains(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- contains(char) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- contains(int, int) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- contains(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- contains(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- contains(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- contains(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Checks whether the value in included, which is equivalent to checking if the corresponding bit
is set (get in BitSet class).
- contains(long, long) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Checks if the bitmap contains the range.
- contains(ImmutableRoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Checks whether the parameter is a subset of this RoaringBitmap or not
- contains(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- contains(ByteBuffer, int, char, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
Checks whether the container contains the value x.
- contains(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- contains(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- contains(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- contains(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- contains(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- contains(ByteBuffer, int, char) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
Checks whether the container contains the value i.
- contains(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- contains(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- contains(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- contains(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- contains(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Checks whether the contain contains the provided value
- contains(MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Checks whether the container is a subset of this container or not
- contains(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- contains(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- contains(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- contains(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Checks whether the container contains the entire range
- contains(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- contains(ByteBuffer, int, char, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
Checks whether the run container contains x.
- contains(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- contains(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- contains(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- contains(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- contains(char) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Checks whether the contain contains the provided value
- contains(int, int) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Checks whether the container contains the entire range
- contains(Container) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Checks whether the container is a subset of this container or not
- contains(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
- contains(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
- contains(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
- contains(int) - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Checks whether the value in included, which is equivalent to checking if the corresponding bit
is set (get in BitSet class).
- contains(long) - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
Checks whether the value in included, which is equivalent to checking if the corresponding bit
is set (get in BitSet class).
- contains(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- contains(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- contains(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Checks whether the value is included, which is equivalent to checking if the corresponding bit
is set (get in BitSet class).
- contains(long, long) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Checks if the bitmap contains the range.
- contains(RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Checks whether the parameter is a subset of this RoaringBitmap or not
- contains(char) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- contains(int, int) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- contains(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- contains(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- contains(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- containsForContainerAtIndex(int, char) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- containsForContainerAtIndex(int, char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- containsForContainerAtIndex(int, char) - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
This checks whether the container at index i has the value x.
- content - 类 中的变量org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- convertToImmutable(Iterator<MutableRoaringBitmap>) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Convenience method converting one type of iterator into another, to avoid unnecessary warnings.
- copyPrefix(Node, Node) - 类 中的静态方法org.bitlap.roaringbitmap.art.Node
-
copy the prefix between two nodes
- copyRange(int, int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- count - 类 中的变量org.bitlap.roaringbitmap.art.Node
-
- createUnderlying(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.BufferWizard
-
- createUnderlying(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.FastRankRoaringBitmapWizard
-
- createUnderlying(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.RoaringBitmapWizard
-
- createUnderlying(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
- currentBeforeHigh(byte[], byte[]) - 类 中的方法org.bitlap.roaringbitmap.art.AbstractShuttle
-
- currentBeforeHigh(byte[], byte[]) - 类 中的方法org.bitlap.roaringbitmap.art.BackwardShuttle
-
- currentBeforeHigh(byte[], byte[]) - 类 中的方法org.bitlap.roaringbitmap.art.ForwardShuttle
-
- currentContainerIdx() - 类 中的方法org.bitlap.roaringbitmap.art.KeyIterator
-
- FastAggregation - org.bitlap.roaringbitmap中的类
-
Fast algorithms to aggregate many bitmaps.
- fastRank() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.RoaringWizard
-
- fastRank() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
- FastRankRoaringBitmap - org.bitlap.roaringbitmap中的类
-
This extends
RoaringBitmap to provide better performance for .rank and .select
operations, at the cost of maintain a cache of cardinalities.
- FastRankRoaringBitmap() - 类 的构造器org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- FastRankRoaringBitmap(RoaringArray) - 类 的构造器org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- fillArrayAND(char[], LongBuffer, LongBuffer) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
- fillArrayAND(char[], long[], long[]) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
Compute the bitwise AND between two long arrays and write the set bits in the container.
- fillArrayANDNOT(char[], LongBuffer, LongBuffer) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
- fillArrayANDNOT(char[], long[], long[]) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
Compute the bitwise ANDNOT between two long arrays and write the set bits in the container.
- fillArrayXOR(char[], LongBuffer, LongBuffer) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
- fillArrayXOR(char[], long[], long[]) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
Compute the bitwise XOR between two long arrays and write the set bits in the container.
- fillLeastSignificant16bits(int[], int, int) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- fillLeastSignificant16bits(int[], int, int) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- fillLeastSignificant16bits(int[], int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- fillLeastSignificant16bits(int[], int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- fillLeastSignificant16bits(int[], int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Fill the least significant 16 bits of the integer array, starting at index index, with the
char values from this container.
- fillLeastSignificant16bits(int[], int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- fillLeastSignificant16bits(int[], int, int) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Fill the least significant 16 bits of the integer array, starting at index i, with the short
values from this container.
- fillLeastSignificant16bits(int[], int, int) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- findByKey(byte[]) - 类 中的方法org.bitlap.roaringbitmap.art.Art
-
- finisher() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferParallelAggregation.ContainerCollector
-
- finisher() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferParallelAggregation.OrCollector
-
- finisher() - 类 中的方法org.bitlap.roaringbitmap.ParallelAggregation.ContainerCollector
-
- finisher() - 类 中的方法org.bitlap.roaringbitmap.ParallelAggregation.OrCollector
-
- first() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- first() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- first() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- first() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Get the first (smallest) integer in this RoaringBitmap,
that is, returns the minimum of the set.
- first() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- first() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- first() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Get the first integer held in the container
- first() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- first() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- first() - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
Gets the first value in the array
- first() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Get the first integer held in the container
- first() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Get the first (smallest) integer in this RoaringBitmap,
that is, returns the minimum of the set.
- first() - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
Gets the first value in the array
- first() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Get the first (smallest) integer in this RoaringBitmap,
that is, returns the minimum of the set.
- first() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- firstByte(int) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.IntegerUtil
-
fetch the first byte
- flip(char) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- flip(char) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- flip(ImmutableRoaringBitmap, long, long) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Complements the bits in the given range, from rangeStart (inclusive) rangeEnd (exclusive).
- flip(ImmutableRoaringBitmap, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- flip(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- flip(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- flip(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Add a char to the container if it is not present, otherwise remove it.
- flip(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- flip(MutableRoaringBitmap, long, long) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Complements the bits in the given range, from rangeStart (inclusive) rangeEnd (exclusive).
- flip(MutableRoaringBitmap, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- flip(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Add the value if it is not already present, otherwise remove it.
- flip(long, long) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Modifies the current bitmap by complementing the bits in the given range, from rangeStart
(inclusive) rangeEnd (exclusive).
- flip(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- flip(char) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Add a short to the container if it is not present, otherwise remove it.
- flip(int) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- flip(int, int) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
已过时。
- flip(long, long) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- flip(long, long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Complements the bits in the given range, from rangeStart (inclusive) rangeEnd (exclusive).
- flip(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Add the value if it is not already present, otherwise remove it.
- flip(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
Add the value if it is not already present, otherwise remove it.
- flip(RoaringBitmap, long, long) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Complements the bits in the given range, from rangeStart (inclusive) rangeEnd (exclusive).
- flip(RoaringBitmap, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
- flip(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Add the value if it is not already present, otherwise remove it.
- flip(long, long) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Modifies the current bitmap by complementing the bits in the given range, from rangeStart
(inclusive) rangeEnd (exclusive).
- flip(int, int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- flip(char) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- flipBitmapRange(LongBuffer, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
flip bits at start, start+1,..., end-1
- flipBitmapRange(long[], int, int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
flip bits at start, start+1,..., end-1
- flipBitmapRangeAndCardinalityChange(LongBuffer, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
已过时。
- flipBitmapRangeAndCardinalityChange(long[], int, int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
已过时。
- flush() - 类 中的方法org.bitlap.roaringbitmap.ConstantMemoryContainerAppender
-
Ensures that any buffered additions are flushed to the underlying bitmap.
- flush() - 类 中的方法org.bitlap.roaringbitmap.ContainerAppender
-
Ensures that any buffered additions are flushed to the underlying bitmap.
- flush() - 接口 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter
-
Flushes all pending changes to the bitmap.
- forAll(int, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- forAll(int, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- forAll(int, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Consume presence information for all values in this container.
- forAll(int, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- forAllFrom(char, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- forAllFrom(char, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- forAllFrom(char, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Consume presence information for all values greater or equal to
startValue in this container.
- forAllFrom(char, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- forAllInRange(char, char, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- forAllInRange(char, char, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- forAllInRange(char, char, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Consumer presence information for all values in the
range [startValue, endValue) in this container.
- forAllInRange(long, int, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Consume presence information for all values in the range [start, start + length).
- forAllInRange(int, int, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Consume presence information for all values in the range [start, start + length).
- forAllInRange(char, char, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- forAllUntil(int, char, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- forAllUntil(int, char, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- forAllUntil(int, char, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Consume presence information for all values smaller than endValue
in this container.
- forAllUntil(int, char, RelativeRangeConsumer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- forEach(char, IntConsumer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- forEach(char, IntConsumer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- forEach(IntConsumer) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- forEach(char, IntConsumer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- forEach(char, IntConsumer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- forEach(char, IntConsumer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Iterate through the values of this container and pass them
along to the IntConsumer, using msb as the 16 most significant bits.
- forEach(char, IntConsumer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- forEach(char, IntConsumer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Iterate through the values of this container and pass them
along to the IntConsumer, using msb as the 16 most significant bits.
- forEach(IntConsumer) - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Visit all values in the bitmap and pass them to the consumer
- forEach(LongConsumer) - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
Visit all values in the bitmap and pass them to the consumer
- forEach(LongConsumer) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- forEach(LongConsumer) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- forEach(IntConsumer) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- forEach(char, IntConsumer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- forEachInRange(long, int, LongConsumer) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Consume each value present in the range [start, start + length).
- forEachInRange(int, int, IntConsumer) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Consume each value present in the range [start, start + length).
- ForwardShuttle - org.bitlap.roaringbitmap.art中的类
-
visit the leaf node space in ascending order.
- fromBDBytes(byte[]) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.IntegerUtil
-
convert into its integer representation
- fromBDBytes(byte[]) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.LongUtils
-
get the long from the big endian representation bytes
- full() - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- full() - 类 中的静态方法org.bitlap.roaringbitmap.RunContainer
-
- get() - 接口 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter
-
flushes any pending changes to the bitmap and returns the bitmap
- get() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.RoaringWizard
-
- get() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
Builds a bitmap writer based on the supplied options.
- getArrayContainersStats() - 类 中的方法org.bitlap.roaringbitmap.insights.BitmapStatistics
-
- getArraySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- getArraySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- getArraySizeInBytes(int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- getArraySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- getArraySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- getArraySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Size of the underlying array
- getArraySizeInBytes(int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- getArraySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- getArraySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Size of the underlying array
- getArraySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- getBatchIterator() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- getBatchIterator() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- getBatchIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- getBatchIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- getBatchIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- getBatchIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Gets an iterator to visit the contents of the container in batches
- getBatchIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- getBatchIterator() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Gets an iterator to visit the contents of the container in batches
- getBatchIterator() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
This iterator may be faster than others
- getBatchIterator() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- getBatchIterator() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- getBitmapContainerCount() - 类 中的方法org.bitlap.roaringbitmap.insights.BitmapStatistics
-
- getBitmapsCount() - 类 中的方法org.bitlap.roaringbitmap.insights.BitmapStatistics
-
- getCardinality() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- getCardinality() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- getCardinality(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- getCardinality() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- getCardinality() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- getCardinality() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- getCardinality() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the distinct number of char values in the container.
- getCardinality() - 接口 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainerPointer
-
Returns the cardinality of the current container.
- getCardinality() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- getCardinality(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- getCardinality(int) - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
Returns the cardinality of the container at the given index.
- getCardinality() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the distinct number of char values in the container.
- getCardinality() - 接口 中的方法org.bitlap.roaringbitmap.ContainerPointer
-
Return the cardinality of the current container
- getCardinality() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Returns the number of distinct integers added to the bitmap (e.g., number of bits set).
- getCardinality() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- getCardinality() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- getCardinalitySum() - 类 中的方法org.bitlap.roaringbitmap.insights.BitmapStatistics.ArrayContainersStats
-
- getCharIterator() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- getCharIterator() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- getCharIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- getCharIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- getCharIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Iterator to visit the char values in the container in ascending order.
- getCharIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- getCharIterator() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Iterator to visit the char values in the container in ascending order.
- getCharIterator() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- getCharRankIterator() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- getCharRankIterator() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- getCharRankIterator() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Iterator to visit the short values in container and pre-compute ranks
- getCharRankIterator() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- getChild(int) - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- getChild(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
get the child at the specified position in the node, the 'pos' range from 0 to count
- getChild(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- getChild(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- getChild(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
- getChild(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- getChildKey(int) - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- getChildKey(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
get the corresponding key byte of the requested position
- getChildKey(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- getChildKey(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- getChildKey(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
- getChildKey(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- getChildPos(byte) - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- getChildPos(byte) - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
get the position of a child corresponding to the input key 'k'
- getChildPos(byte) - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- getChildPos(byte) - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- getChildPos(byte) - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
- getChildPos(byte) - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- getContainer(long) - 类 中的方法org.bitlap.roaringbitmap.art.Containers
-
get the Container with the corresponding container index
- getContainer() - 接口 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainerPointer
-
This method can be used to check whether there is current a valid container as it returns null
when there is not.
- getContainer() - 接口 中的方法org.bitlap.roaringbitmap.ContainerPointer
-
This method can be used to check whether there is current a valid container as it returns null
when there is not.
- getContainer() - 类 中的方法org.bitlap.roaringbitmap.longlong.ContainerWithIndex
-
- getContainer(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.HighLowContainer
-
- getContainer(char) - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
involves a binary search
- getContainerAtIndex(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- getContainerAtIndex(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- getContainerAtIndex(int) - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
- getContainerAtIndex(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
- getContainerIdx() - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- getContainerIdx() - 类 中的方法org.bitlap.roaringbitmap.longlong.ContainerWithIndex
-
- getContainerIndex(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- getContainerIndex(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- getContainerIndex(char) - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
Returns either the index of the container corresponding to key x, or a negative value.
- getContainerIndex(char) - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
- getContainerName() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Get the name of this container.
- getContainerName() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Get the name of this container.
- getContainerPointer() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- getContainerPointer(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- getContainerPointer() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Return a low-level container pointer that can be used to access the underlying data structure.
- getContainerPointer() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- getContainerPointer(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- getContainerPointer() - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
- getContainerPointer(int) - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
- getContainerPointer() - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
Create a ContainerPointer for this RoaringArray
- getContainerPointer(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
Create a ContainerPointer for this RoaringArray
- getContainerPointer() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Return a low-level container pointer that can be used to access the underlying data structure.
- getContainersCount() - 类 中的方法org.bitlap.roaringbitmap.insights.BitmapStatistics.ArrayContainersStats
-
- getContainerSize() - 类 中的方法org.bitlap.roaringbitmap.art.Containers
-
the number of all the holding containers
- getCurrentContainerIdx() - 类 中的方法org.bitlap.roaringbitmap.art.ContainerIterator
-
- getCurrentLeafNode() - 类 中的方法org.bitlap.roaringbitmap.art.AbstractShuttle
-
- getCurrentLeafNode() - 接口 中的方法org.bitlap.roaringbitmap.art.Shuttle
-
get the current LeafNode after calling the method moveToNextLeaf
- getIndex(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- getIndex(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- getIndex(char) - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
- getIntCardinality() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- getIntCardinality() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- getIntIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
For better performance, consider the Use the
forEach method.
- getIntIterator() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
For better performance, consider the Use the
forEach method.
- getIntIterator() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
For better performance, consider the Use the
forEach method.
- getIntRankIterator() - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
Get a special iterator that allows .peekNextRank efficiently
- getKeyAtIndex(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- getKeyAtIndex(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- getKeyAtIndex(int) - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
- getKeyAtIndex(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
- getKeyBytes() - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- getKeySize() - 类 中的方法org.bitlap.roaringbitmap.art.Art
-
- getLength(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
Gets the length of the run at the index.
- getLength(int) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
Gets the length of the run at the index.
- getLongCardinality() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Returns the number of distinct integers added to the bitmap (e.g., number of bits set).
- getLongCardinality() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Returns the number of distinct integers added to the bitmap (e.g., number of bits set).
- getLongCardinality() - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
Returns the number of distinct integers added to the bitmap (e.g., number of bits set).
- getLongCardinality() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Returns the number of distinct integers added to the bitmap (e.g., number of bits set).
- getLongCardinality() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
Returns the number of distinct integers added to the bitmap (e.g., number of bits set).
- getLongCardinality() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Returns the number of distinct integers added to the bitmap (e.g., number of bits set).
- getLongIterator() - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
For better performance, consider the Use the
forEach method.
- getLongIterator() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
For better performance, consider the Use the
forEach method.
- getLongIterator() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
For better performance, consider the Use the
forEach method.
- getLongIteratorFrom(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Produce an iterator over the values in this bitmap starting from `minval`.
- getLongSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Estimate of the memory usage of this data structure.
- getLongSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- getLongSizeInBytes() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Estimate of the memory usage of this data structure.
- getLongSizeInBytes() - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
Estimate of the memory usage of this data structure.
- getLongSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- getLongSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- getLongSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Estimate of the memory usage of this data structure.
- getMappeableRoaringArray() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- getMaxPos() - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- getMaxPos() - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
get the max child's position
- getMaxPos() - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- getMaxPos() - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- getMaxPos() - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
- getMaxPos() - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- getMinPos() - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- getMinPos() - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
get the position of the min element in current node.
- getMinPos() - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- getMinPos() - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- getMinPos() - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
- getMinPos() - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- getNearestChildPos(byte) - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- getNearestChildPos(byte) - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
get the position of a child corresponding to the input key 'k' if present
if 'k' is not in the child, return the positions of the neighbouring nodes instead
- getNearestChildPos(byte) - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- getNearestChildPos(byte) - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- getNearestChildPos(byte) - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
- getNearestChildPos(byte) - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- getNextLargerPos(int) - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- getNextLargerPos(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
get the next position in the node
- getNextLargerPos(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- getNextLargerPos(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- getNextLargerPos(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
- getNextLargerPos(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- getNextSmallerPos(int) - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- getNextSmallerPos(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
get the next smaller element's position
- getNextSmallerPos(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- getNextSmallerPos(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- getNextSmallerPos(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
- getNextSmallerPos(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- getReverseCharIterator() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- getReverseCharIterator() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- getReverseCharIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- getReverseCharIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- getReverseCharIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Iterator to visit the char values in the container in descending order.
- getReverseCharIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- getReverseCharIterator() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Iterator to visit the char values in the container in descending order.
- getReverseCharIterator() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- getReverseIntIterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- getReverseIntIterator() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
- getReverseIntIterator() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- getReverseLongIterator() - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
- getReverseLongIterator() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- getReverseLongIterator() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- getReverseLongIteratorFrom(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Produce an iterator over the values in this bitmap starting from `maxval`.
- getReverseShortIterator(long[]) - 类 中的静态方法org.bitlap.roaringbitmap.BitmapContainer
-
Return a bitmap iterator over this array
- getRoot() - 类 中的方法org.bitlap.roaringbitmap.art.Art
-
- getRunContainerCount() - 类 中的方法org.bitlap.roaringbitmap.insights.BitmapStatistics
-
- getShortIterator(long[]) - 类 中的静态方法org.bitlap.roaringbitmap.BitmapContainer
-
Return a bitmap iterator over this array
- getSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- getSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- getSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Estimate of the memory usage of this data structure.
- getSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- getSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- getSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes an estimate of the memory usage of this container.
- getSizeInBytes() - 接口 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainerPointer
-
Get the size in bytes of the container.
- getSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- getSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes an estimate of the memory usage of this container.
- getSizeInBytes() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Estimate of the memory usage of this data structure.
- getSizeInBytes() - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
Estimate of the memory usage of this data structure.
- getSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- getSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- getSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Estimate of the memory usage of this data structure.
- getSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- getSizeInBytesFromCardinalityEtc(int, int, boolean) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
From the cardinality of a container, compute the corresponding size in bytes of the container.
- getUnderlying() - 类 中的方法org.bitlap.roaringbitmap.ConstantMemoryContainerAppender
-
Grab a reference to the underlying bitmap
- getUnderlying() - 类 中的方法org.bitlap.roaringbitmap.ContainerAppender
-
Grab a reference to the underlying bitmap
- getUnderlying() - 接口 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter
-
Gets the bitmap being written to.
- getValue(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
Gets the value of the first element of the run at the index.
- getValue(int) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
Gets the value of the first element of the run at the index.
- groupByKey(ImmutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferParallelAggregation
-
Groups the containers by their keys
- groupByKey(RoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.ParallelAggregation
-
Groups the containers by their keys
- gt(long) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns a RoaringBitmap of rows which have a value greater than the threshold.
- gt(long, RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns a RoaringBitmap of rows which have a value greater than the threshold,
and intersect with the context bitmap, which will not be modified.
- gtCardinality(long) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns the number of rows which have a value greater than the threshold.
- gtCardinality(long, RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns the number of rows which have a value greater than the threshold,
and intersect with the context bitmap, which will not be modified.
- gte(long) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns a RoaringBitmap of rows which have a value greater than or equal to the threshold.
- gte(long, RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns a RoaringBitmap of rows which have a value greater than or equal to the threshold,
and intersect with the context bitmap, which will not be modified.
- gteCardinality(long) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns the number of rows which have a value greater than or equal to the threshold.
- gteCardinality(long, RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns the number of rows which have a value greater than or equal to the threshold,
and intersect with the context bitmap, which will not be modified.
- iadd(int, int) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- iadd(int, int) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- iadd(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- iadd(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- iadd(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Add all chars in [begin,end) using an unsigned interpretation.
- iadd(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- iadd(int, int) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Add all shorts in [begin,end) using an unsigned interpretation.
- iadd(int, int) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- iand(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- iand(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- iand(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- iand(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- iand(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- iand(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- iand(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- iand(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- iand(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- iand(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- iand(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- iand(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- iand(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise AND of this container with another (intersection).
- iand(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise AND of this container with another (intersection).
- iand(MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- iand(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise AND of this container with another (intersection).
- iand(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- iand(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- iand(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- iand(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise AND of this container with another (intersection).
- iand(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise AND of this container with another (intersection).
- iand(Container) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise AND of this container with another (intersection).
- iand(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise AND of this container with another (intersection).
- iand(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- iand(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- iand(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- iandNot(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- iandNot(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- iandNot(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- iandNot(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- iandNot(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- iandNot(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- iandNot(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- iandNot(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- iandNot(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- iandNot(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- iandNot(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- iandNot(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- iandNot(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise ANDNOT of this container with another (difference).
- iandNot(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise ANDNOT of this container with another (difference).
- iandNot(MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- iandNot(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise ANDNOT of this container with another (difference).
- iandNot(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- iandNot(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- iandNot(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- iandNot(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise ANDNOT of this container with another (difference).
- iandNot(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise ANDNOT of this container with another (difference).
- iandNot(Container) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise ANDNOT of this container with another (difference).
- iandNot(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise ANDNOT of this container with another (difference).
- iandNot(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- iandNot(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- iandNot(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- ILLEGAL_IDX - 类 中的静态变量org.bitlap.roaringbitmap.art.Node
-
- ImmutableBitmapDataProvider - org.bitlap.roaringbitmap中的接口
-
Interface representing an immutable bitmap.
- ImmutableBitmapDataProvider.RoaringOfInt - org.bitlap.roaringbitmap中的类
-
An internal class to help provide streams.
- ImmutableLongBitmapDataProvider - org.bitlap.roaringbitmap.longlong中的接口
-
Interface representing an immutable bitmap.
- ImmutableLongBitmapDataProvider.RoaringOfLong - org.bitlap.roaringbitmap.longlong中的类
-
An internal class to help provide streams.
- ImmutableRoaringArray - org.bitlap.roaringbitmap.buffer中的类
-
This is the underlying data structure for an ImmutableRoaringBitmap.
- ImmutableRoaringArray(ByteBuffer) - 类 的构造器org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
Create an array based on a previously serialized ByteBuffer.
- ImmutableRoaringBitmap - org.bitlap.roaringbitmap.buffer中的类
-
ImmutableRoaringBitmap provides a compressed immutable (cannot be modified) bitmap.
- ImmutableRoaringBitmap() - 类 的构造器org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- ImmutableRoaringBitmap(ByteBuffer) - 类 的构造器org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Constructs a new ImmutableRoaringBitmap starting at this ByteBuffer's position().
- INITIAL_CAPACITY - 类 中的静态变量org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- initialCapacity - 类 中的变量org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
- initialCapacity(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
Takes control of the size of the prefix array, in case it can be precalculated
or estimated.
- initShuttle() - 类 中的方法org.bitlap.roaringbitmap.art.AbstractShuttle
-
- initShuttle() - 接口 中的方法org.bitlap.roaringbitmap.art.Shuttle
-
should be called firstly before calling other methods
- initShuttleFrom(long) - 类 中的方法org.bitlap.roaringbitmap.art.AbstractShuttle
-
- initShuttleFrom(long) - 接口 中的方法org.bitlap.roaringbitmap.art.Shuttle
-
Call this instead of initShuttle, if the iterator should start from a bound
(upper/lower depending on direction)
- initWithFirst4Byte(int) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.LongUtils
-
initialize a long value with the given fist 32 bit
- inot(int, int) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- inot(int, int) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- inot(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- inot(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- inot(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise NOT of this container (complement).
- inot(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- inot(int, int) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise NOT of this container (complement).
- inot(int, int) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- insert(byte[], long) - 类 中的方法org.bitlap.roaringbitmap.art.Art
-
insert the 48 bit key and the corresponding containerIdx
- insert(Node, Node, byte) - 类 中的静态方法org.bitlap.roaringbitmap.art.Node16
-
insert a child into the node with the key byte
- insert(Node, Node, byte) - 类 中的静态方法org.bitlap.roaringbitmap.art.Node256
-
insert the child node into the node256 node with the key byte
- insert(Node, Node, byte) - 类 中的静态方法org.bitlap.roaringbitmap.art.Node4
-
insert the child node into the node4 with the key byte
- insert(Node, Node, byte) - 类 中的静态方法org.bitlap.roaringbitmap.art.Node48
-
insert a child node into the node48 node with the key byte
- insertLeaf(Node, LeafNode, byte) - 类 中的静态方法org.bitlap.roaringbitmap.art.Node
-
insert the LeafNode as a child of the current internal node
- insertNewKeyValueAt(int, char, MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- IntConsumer - org.bitlap.roaringbitmap中的接口
-
An IntConsumer receives the int values contained in a data structure.
- IntConsumerRelativeRangeAdapter - org.bitlap.roaringbitmap中的类
-
Wrapper to use an IntConsumer where a RelativeRangeConsumer is expected.
- IntConsumerRelativeRangeAdapter(int, IntConsumer) - 类 的构造器org.bitlap.roaringbitmap.IntConsumerRelativeRangeAdapter
-
- IntegerUtil - org.bitlap.roaringbitmap.longlong中的类
-
- IntegerUtil() - 类 的构造器org.bitlap.roaringbitmap.longlong.IntegerUtil
-
- intersectArrayIntoBitmap(long[], CharBuffer, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
Intersects the bitmap with the array, returning the cardinality of the result
- intersectArrayIntoBitmap(LongBuffer, CharBuffer, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
Intersects the bitmap with the array, returning the cardinality of the result
- intersectArrayIntoBitmap(long[], char[], int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
Intersects the bitmap with the array, returning the cardinality of the result
- intersects(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- intersects(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- intersects(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- intersects(int, int) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- intersects(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- intersects(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- intersects(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- intersects(int, int) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- intersects(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Checks whether the two bitmaps intersect.
- intersects(long, long) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Checks if the range intersects with the bitmap.
- intersects(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- intersects(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- intersects(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- intersects(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- intersects(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- intersects(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- intersects(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- intersects(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- intersects(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Checks if the container intersects with a range
- intersects(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Returns true if the current container intersects the other container.
- intersects(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Returns true if the current container intersects the other container.
- intersects(MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Returns true if the current container intersects the other container.
- intersects(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Returns true if the current container intersects the other container.
- intersects(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- intersects(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- intersects(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- intersects(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- intersects(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Returns true if the current container intersects the other container.
- intersects(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Returns true if the current container intersects the other container.
- intersects(Container) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Returns true if the current container intersects the other container.
- intersects(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Returns true if the current container intersects the other container.
- intersects(int, int) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Checks if the container intersects with a range
- intersects(RoaringBitmap, RoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Checks whether the two bitmaps intersect.
- intersects(long, long) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Checks if the range intersects with the bitmap.
- intersects(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- intersects(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- intersects(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- intersects(int, int) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- IntIterator - org.bitlap.roaringbitmap中的接口
-
A simple iterator over integer values.
- IntIteratorFlyweight - org.bitlap.roaringbitmap中的类
-
Fast iterator minimizing the stress on the garbage collector.
- IntIteratorFlyweight() - 类 的构造器org.bitlap.roaringbitmap.IntIteratorFlyweight
-
Creates an instance that is not ready for iteration.
- IntIteratorFlyweight(RoaringBitmap) - 类 的构造器org.bitlap.roaringbitmap.IntIteratorFlyweight
-
Creates an instance that is ready for iteration.
- InvalidRoaringFormat - org.bitlap.roaringbitmap中的异常错误
-
Exception thrown when attempting to deserialize a roaring bitmap from
an input stream missing a cookie or having other similar anomalies.
- InvalidRoaringFormat(String) - 异常错误 的构造器org.bitlap.roaringbitmap.InvalidRoaringFormat
-
Exception constructor.
- ior(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- ior(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- ior(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- ior(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- ior(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- ior(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- ior(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- ior(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- ior(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- ior(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- ior(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- ior(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- ior(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise OR of this container with another (union).
- ior(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise OR of this container with another (union).
- ior(MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- ior(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise OR of this container with another (union).
- ior(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- ior(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- ior(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- ior(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise OR of this container with another (union).
- ior(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise OR of this container with another (union).
- ior(Container) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise OR of this container with another (union).
- ior(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise OR of this container with another (union).
- ior(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- ior(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- ior(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- iorNot(MappeableContainer, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise ORNOT of this container with another.
- iorNot(Container, int) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise ORNOT of this container with another.
- iremove(int, int) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- iremove(int, int) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- iremove(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- iremove(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- iremove(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Remove chars in [begin,end) using an unsigned interpretation.
- iremove(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- iremove(int, int) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Remove shorts in [begin,end) using an unsigned interpretation.
- iremove(int, int) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- isArrayBacked() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- isArrayBacked() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- isArrayBacked() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- isArrayBacked() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- isBackedBySimpleArray(Buffer) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
Checks whether the Buffer is backed by a simple array.
- isBitmapContainer() - 接口 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainerPointer
-
Returns true if it is a bitmap container (MappeableBitmapContainer).
- isBitmapContainer() - 接口 中的方法org.bitlap.roaringbitmap.ContainerPointer
-
Check whether the current container is a bitmap container.
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.art.Art
-
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
Returns true if this bitmap is empty.
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Checks whether the bitmap is empty.
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Checks whether the container is empty or not.
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Checks whether the container is empty or not.
- isEmpty() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Checks whether the bitmap is empty.
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.longlong.HighLowContainer
-
whether it's empty
- isEmpty() - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
Checks whether the bitmap is empty.
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Checks whether the bitmap is empty.
- isEmpty() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- isEmpty() - 接口 中的方法org.bitlap.roaringbitmap.WordStorage
-
- isFull() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- isFull() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- isFull() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- isFull() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- isFull() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Checks whether the container is full or not.
- isFull() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- isFull() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Checks whether the container is full or not.
- isFull() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- isHammingSimilar(ImmutableRoaringBitmap, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Returns true if the other bitmap has no more than tolerance bits
differing from this bitmap.
- isHammingSimilar(RoaringBitmap, int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Returns true if the other bitmap has no more than tolerance bits
differing from this bitmap.
- isRunContainer() - 接口 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainerPointer
-
Returns true if it is a run container (MappeableRunContainer).
- isRunContainer() - 接口 中的方法org.bitlap.roaringbitmap.ContainerPointer
-
Check whether the current container is a run container.
- iterateUntil(CharBuffer, int, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
Find the smallest integer larger than pos such that array[pos]>= min.
- iterateUntil(char[], int, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
Find the smallest integer larger than pos such that array[pos]>= min.
- iterator() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- iterator(Containers) - 类 中的方法org.bitlap.roaringbitmap.art.Art
-
a convenient method to traverse the key space in ascending order.
- iterator() - 类 中的方法org.bitlap.roaringbitmap.art.Containers
-
a iterator of the Containers
- iterator() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- iterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
iterate over the positions of the true values.
- iterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- iterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- iterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- iterator() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
iterate over the positions of the true values.
- iterator() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
For better performance, consider the Use the
forEach method.
- iterator() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
For better performance, consider the Use the
forEach method.
- iterator() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
iterate over the positions of the true values.
- iterator() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- ixor(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- ixor(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- ixor(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- ixor(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- ixor(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- ixor(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- ixor(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- ixor(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- ixor(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- ixor(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- ixor(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- ixor(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- ixor(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise XOR of this container with another (symmetric difference).
- ixor(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise XOR of this container with another (symmetric difference).
- ixor(MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- ixor(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise XOR of this container with another (symmetric difference).
- ixor(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- ixor(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- ixor(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- ixor(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise XOR of this container with another (symmetric difference).
- ixor(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise XOR of this container with another (symmetric difference).
- ixor(Container) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise OR of this container with another (union).
- ixor(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise XOR of this container with another (symmetric difference).
- ixor(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- ixor(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- ixor(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- last() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- last() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- last() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- last() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Get the last (largest) integer in this RoaringBitmap,
that is, returns the maximum of the set.
- last() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- last() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- last() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Get the last integer held in the container
- last() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- last() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- last() - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
Gets the last value in the array
- last() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Get the last integer held in the container
- last() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Get the last (largest) integer in this RoaringBitmap,
that is, returns the maximum of the set.
- last() - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
Gets the last value in the array
- last() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Get the last (largest) integer in this RoaringBitmap,
that is, returns the maximum of the set.
- last() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- lazyIOR(MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the in-place bitwise OR of this container with another (union).
- lazyIOR(Container) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the in-place bitwise OR of this container with another (union).
- lazyor(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- lazyor(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- lazyor(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- lazyor(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- lazyor(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- lazyor(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- lazyor(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- lazyor(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- lazyor(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- lazyOR(MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the bitwise OR of this container with another (union).
- lazyor(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- lazyor(ImmutableRoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- lazyOR(Container) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise OR of this container with another (union).
- lazyor(RoaringBitmap, RoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
- lazyor(RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- lazyor(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- lazyorfromlazyinputs(MutableRoaringBitmap, MutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- lazyorfromlazyinputs(RoaringBitmap, RoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
- LEAF_NODE_KEY_LENGTH_IN_BYTES - 类 中的静态变量org.bitlap.roaringbitmap.art.LeafNode
-
- LeafNode - org.bitlap.roaringbitmap.art中的类
-
- LeafNode(byte[], long) - 类 的构造器org.bitlap.roaringbitmap.art.LeafNode
-
constructor
- LeafNode(long, long) - 类 的构造器org.bitlap.roaringbitmap.art.LeafNode
-
constructor
- leafNodeIterator(boolean, Containers) - 类 中的方法org.bitlap.roaringbitmap.art.Art
-
- LeafNodeIterator - org.bitlap.roaringbitmap.art中的类
-
- LeafNodeIterator(Art, Containers) - 类 的构造器org.bitlap.roaringbitmap.art.LeafNodeIterator
-
constructor
- LeafNodeIterator(Art, boolean, Containers) - 类 的构造器org.bitlap.roaringbitmap.art.LeafNodeIterator
-
constructor
- LeafNodeIterator(Art, boolean, Containers, long) - 类 的构造器org.bitlap.roaringbitmap.art.LeafNodeIterator
-
constructor
- leafNodeIteratorFrom(long, boolean, Containers) - 类 中的方法org.bitlap.roaringbitmap.art.Art
-
- leftShiftHighPart(long) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.LongUtils
-
shift the long by left the container size amount so we use the value after have done our steps
- limit(int) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- limit(int) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- limit(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Create a new Roaring bitmap containing at most maxcardinality integers.
- limit(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- limit(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- limit(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Create a new MappeableContainer containing at most maxcardinality integers.
- limit(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- limit(int) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Create a new Container containing at most maxcardinality integers.
- limit(int) - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Create a new bitmap of the same class, containing at most maxcardinality integers.
- limit(long) - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
Create a new bitmap of the same class, containing at most maxcardinality integers.
- limit(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- limit(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- limit(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Create a new Roaring bitmap containing at most maxcardinality integers.
- limit(int) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- LongBitmapDataProvider - org.bitlap.roaringbitmap.longlong中的接口
-
Representing a general bitmap interface.
- LongConsumer - org.bitlap.roaringbitmap.longlong中的接口
-
An LongConsumer receives the long values contained in a data structure.
- LongConsumerRelativeRangeAdapter - org.bitlap.roaringbitmap.longlong中的类
-
Wrapper to use a LongConsumer where a RelativeRangeConsumer is expected.
- LongConsumerRelativeRangeAdapter(long, LongConsumer) - 类 的构造器org.bitlap.roaringbitmap.longlong.LongConsumerRelativeRangeAdapter
-
- LongIterator - org.bitlap.roaringbitmap.longlong中的接口
-
A simple iterator over long values.
- LongUtils - org.bitlap.roaringbitmap.longlong中的类
-
- LongUtils() - 类 的构造器org.bitlap.roaringbitmap.longlong.LongUtils
-
- lowbits(int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
- lowbits(long) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
- lowbits(int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
- lowbits(long) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
- lowbitsAsInteger(long) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
- lowbitsAsInteger(int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
- lowbitsAsInteger(long) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
- lowPart(long) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.LongUtils
-
get the low 16 bit parts of the input data
- lt(long) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns a RoaringBitmap of rows which have a value less than the threshold.
- lt(long, RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns a RoaringBitmap of rows which have a value less than the threshold,
and intersect with the context bitmap, which will not be modified.
- ltCardinality(long) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns the number of rows which have a value less than the threshold.
- ltCardinality(long, RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns the number of rows which have a value less than the threshold,
and intersect with the context bitmap, which will not be modified.
- lte(long) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns a RoaringBitmap of rows which have a value less than or equal to the threshold.
- lte(long, RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns a RoaringBitmap of rows which have a value less than or equal to the threshold,
and intersect with the context bitmap, which will not be modified.
- lteCardinality(long) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns the number of rows which have a value less than or equal to the threshold.
- lteCardinality(long, RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap
-
Returns the number of rows which have a value less than or equal to the threshold,
and intersect with the context bitmap, which will not be modified.
- naive_and(ImmutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute overall AND between bitmaps two-by-two.
- naive_and(Iterator) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute overall AND between bitmaps two-by-two.
- naive_and(MutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute overall AND between bitmaps two-by-two.
- naive_and(Iterator<? extends RoaringBitmap>) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Compute overall AND between bitmaps two-by-two.
- naive_and(RoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Compute overall AND between bitmaps two-by-two.
- naive_or(ImmutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute overall OR between bitmaps two-by-two.
- naive_or(Iterator) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute overall OR between bitmaps two-by-two.
- naive_or(MutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute overall OR between bitmaps two-by-two.
- naive_or(Iterator<? extends RoaringBitmap>) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Compute overall OR between bitmaps two-by-two.
- naive_or(RoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Compute overall OR between bitmaps two-by-two.
- naive_xor(ImmutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute overall XOR between bitmaps two-by-two.
- naive_xor(Iterator) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute overall XOR between bitmaps two-by-two.
- naive_xor(MutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute overall XOR between bitmaps two-by-two.
- naive_xor(Iterator<? extends RoaringBitmap>) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Compute overall XOR between bitmaps two-by-two.
- naive_xor(RoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Compute overall XOR between bitmaps two-by-two.
- naivelazyor(ImmutableRoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- naivelazyor(MutableRoaringBitmap, MutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmapPrivate
-
已过时。
- naivelazyor(Roaring64NavigableMap) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
In-place bitwise OR (union) operation without maintaining cardinality.
- naivelazyor(RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- naivelazyor(RoaringBitmap, RoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmapPrivate
-
已过时。
- NaiveWriterRecommender - org.bitlap.roaringbitmap.insights中的类
-
- NaiveWriterRecommender() - 类 的构造器org.bitlap.roaringbitmap.insights.NaiveWriterRecommender
-
- nbrruns - 类 中的变量org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- newEmpty() - 接口 中的方法org.bitlap.roaringbitmap.BitmapDataProviderSupplier
-
- newEmpty() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmapSupplier
-
- newEmpty() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapSupplier
-
- next(int, int[]) - 类 中的方法org.bitlap.roaringbitmap.ArrayBatchIterator
-
- next() - 类 中的方法org.bitlap.roaringbitmap.art.ContainerIterator
-
- next() - 类 中的方法org.bitlap.roaringbitmap.art.KeyIterator
-
- next() - 类 中的方法org.bitlap.roaringbitmap.art.LeafNodeIterator
-
- next() - 类 中的方法org.bitlap.roaringbitmap.BatchIntIterator
-
- next(int, int[]) - 类 中的方法org.bitlap.roaringbitmap.BitmapBatchIterator
-
- next(int, int[]) - 类 中的方法org.bitlap.roaringbitmap.buffer.ArrayBatchIterator
-
- next(int, int[]) - 类 中的方法org.bitlap.roaringbitmap.buffer.BitmapBatchIterator
-
- next() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferIntIteratorFlyweight
-
- next() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferReverseIntIteratorFlyweight
-
- next(int, int[]) - 类 中的方法org.bitlap.roaringbitmap.buffer.RunBatchIterator
-
- next() - 接口 中的方法org.bitlap.roaringbitmap.CharIterator
-
- next(int, int[]) - 接口 中的方法org.bitlap.roaringbitmap.ContainerBatchIterator
-
Fills the buffer with values prefixed by the key,
and returns how much of the buffer was used.
- next() - 接口 中的方法org.bitlap.roaringbitmap.IntIterator
-
- next() - 类 中的方法org.bitlap.roaringbitmap.IntIteratorFlyweight
-
- next() - 接口 中的方法org.bitlap.roaringbitmap.longlong.LongIterator
-
- next() - 类 中的方法org.bitlap.roaringbitmap.ReverseIntIteratorFlyweight
-
- next(int, int[]) - 类 中的方法org.bitlap.roaringbitmap.RunBatchIterator
-
- nextAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- nextAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- nextAbsentValue(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- nextAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- nextAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- nextAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Gets the first absent value greater than or equal to the lower bound.
- nextAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- nextAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Gets the first absent value greater than or equal to the lower bound.
- nextAbsentValue(int) - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Returns the first absent value equal to or larger than the provided
value (interpreted as an unsigned integer).
- nextAbsentValue(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- nextAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- nextAsInt() - 接口 中的方法org.bitlap.roaringbitmap.CharIterator
-
- nextBatch(int[]) - 接口 中的方法org.bitlap.roaringbitmap.BatchIterator
-
Writes the next batch of integers onto the buffer,
and returns how many were written.
- nextBatch(int[]) - 类 中的方法org.bitlap.roaringbitmap.buffer.RoaringBatchIterator
-
- nextBatch(int[]) - 类 中的方法org.bitlap.roaringbitmap.RoaringBatchIterator
-
- nextInt() - 类 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider.RoaringOfInt
-
- nextLong() - 类 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider.RoaringOfLong
-
- nextSetBit(int) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
Find the index of the next set bit greater or equal to i, returns -1 if none found.
- nextSetBit(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
Find the index of the next set bit greater or equal to i, returns -1 if none found.
- nextValue(char) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- nextValue(char) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- nextValue(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- nextValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- nextValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- nextValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Gets the first value greater than or equal to the lower bound, or -1 if no such value exists.
- nextValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- nextValue(char) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Gets the first value greater than or equal to the lower bound, or -1 if no such value exists.
- nextValue(int) - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Returns the first value equal to or larger than the provided value
(interpreted as an unsigned integer).
- nextValue(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- nextValue(char) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- NO_OFFSET_THRESHOLD - 类 中的静态变量org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- Node - org.bitlap.roaringbitmap.art中的类
-
- Node(NodeType, int) - 类 的构造器org.bitlap.roaringbitmap.art.Node
-
constructor
- Node16 - org.bitlap.roaringbitmap.art中的类
-
- Node16(int) - 类 的构造器org.bitlap.roaringbitmap.art.Node16
-
- Node256 - org.bitlap.roaringbitmap.art中的类
-
- Node256(int) - 类 的构造器org.bitlap.roaringbitmap.art.Node256
-
- Node4 - org.bitlap.roaringbitmap.art中的类
-
- Node4(int) - 类 的构造器org.bitlap.roaringbitmap.art.Node4
-
- Node48 - org.bitlap.roaringbitmap.art中的类
-
- Node48(int) - 类 的构造器org.bitlap.roaringbitmap.art.Node48
-
- nodeType - 类 中的变量org.bitlap.roaringbitmap.art.Node
-
- NodeType - org.bitlap.roaringbitmap.art中的枚举
-
- not(int, int) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- not(int, int) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- not(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- not(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- not(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the bitwise NOT of this container (complement).
- not(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- not(int, int) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise NOT of this container (complement).
- not(int, int) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- numberOfRuns() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- numberOfRuns() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- numberOfRunsAdjustment() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
Computes the number of runs
- numberOfRunsLowerBound(int) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
Counts how many runs there is in the bitmap, up to a maximum
- optimiseForArrays() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
Choose this option if it is known that most containers will be sparse.
- optimiseForRuns() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
Choose this option if the bitmap is expected to be RLE compressible.
- or(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- or(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- or(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- or(CharIterator) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- or(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- or(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- or(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- or(ImmutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute overall OR between bitmaps.
- or(Iterator) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute overall OR between bitmaps.
- or(MutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Compute overall OR between bitmaps.
- or(ImmutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferParallelAggregation
-
Computes the bitwise union of the input bitmaps
- or(ImmutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Compute overall OR between bitmaps.
- or(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Bitwise OR (union) operation.
- or(Iterator<? extends ImmutableRoaringBitmap>) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Compute overall OR between bitmaps.
- or(Iterator<? extends ImmutableRoaringBitmap>, long, long) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Computes OR between input bitmaps in the given range, from rangeStart (inclusive) to rangeEnd
(exclusive)
- or(Iterator<? extends ImmutableRoaringBitmap>, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- or(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- or(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- or(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- or(CharIterator) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- or(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- or(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- or(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- or(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the bitwise OR of this container with another (union).
- or(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the bitwise OR of this container with another (union).
- or(MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
- or(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the bitwise OR of this container with another (union).
- or(MappeableArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- or(MappeableBitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- or(MappeableRunContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- or(ImmutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Compute overall OR between bitmaps.
- or(MutableRoaringBitmap, MutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Bitwise OR (union) operation.
- or(ImmutableRoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
In-place bitwise OR (union) operation.
- or(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise OR of this container with another (union).
- or(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise OR of this container with another (union).
- or(Container) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise OR of this container with another (union).
- or(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise OR of this container with another (union).
- or(Iterator<? extends RoaringBitmap>) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Compute overall OR between bitmaps.
- or(RoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Compute overall OR between bitmaps.
- or(RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- or(Roaring64Bitmap) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
In-place bitwise OR (union) operation.
- or(Roaring64NavigableMap) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
In-place bitwise OR (union) operation.
- or(RoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.ParallelAggregation
-
Computes the bitwise union of the input bitmaps
- or(Iterator<? extends RoaringBitmap>) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Compute overall OR between bitmaps.
- or(RoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Compute overall OR between bitmaps.
- or(RoaringBitmap, RoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Bitwise OR (union) operation.
- or(RoaringBitmap) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
In-place bitwise OR (union) operation.
- or(Iterator<? extends RoaringBitmap>, long, long) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Computes OR between input bitmaps in the given range, from rangeStart (inclusive) to rangeEnd
(exclusive)
- or(Iterator<? extends RoaringBitmap>, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
- or(ArrayContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- or(BitmapContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- or(RunContainer) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- orCardinality(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Cardinality of the bitwise OR (union) operation.
- orCardinality(RoaringBitmap, RoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Cardinality of the bitwise OR (union) operation.
- OrCollector() - 类 的构造器org.bitlap.roaringbitmap.buffer.BufferParallelAggregation.OrCollector
-
- OrCollector() - 类 的构造器org.bitlap.roaringbitmap.ParallelAggregation.OrCollector
-
- org.bitlap.roaringbitmap - 程序包 org.bitlap.roaringbitmap
-
The org.roaringbitmap package provides
one class (
RoaringBitmap) that users
can rely upon for fast set of integers.
- org.bitlap.roaringbitmap.art - 程序包 org.bitlap.roaringbitmap.art
-
- org.bitlap.roaringbitmap.buffer - 程序包 org.bitlap.roaringbitmap.buffer
-
- org.bitlap.roaringbitmap.insights - 程序包 org.bitlap.roaringbitmap.insights
-
- org.bitlap.roaringbitmap.longlong - 程序包 org.bitlap.roaringbitmap.longlong
-
The org.roaringbitmap.longlong package provides
one class (
Roaring64NavigableMap) that users
can rely upon for fast set of 64-bit integers.
- orInto(long[]) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- orInto(long[]) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- orInto(long[]) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the union of this container with the bits present in the array,
modifying the array.
- orInto(long[]) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- orNot(ImmutableRoaringBitmap, ImmutableRoaringBitmap, long) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Bitwise ORNOT operation for the given range, rangeStart (inclusive) and rangeEnd
(exclusive).
- orNot(MappeableContainer, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Computes the bitwise ORNOT of this container with another.
- orNot(ImmutableRoaringBitmap, long) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
In-place bitwise ORNOT operation.
- orNot(Container, int) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Computes the bitwise ORNOT of this container with another.
- orNot(RoaringBitmap, long) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
In-place bitwise ORNOT operation.
- orNot(RoaringBitmap, RoaringBitmap, long) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Bitwise ORNOT operation for the given range, rangeStart (inclusive) and rangeEnd
(exclusive).
- ParallelAggregation - org.bitlap.roaringbitmap中的类
-
These utility methods provide parallel implementations of
logical aggregation operators.
- ParallelAggregation() - 类 的构造器org.bitlap.roaringbitmap.ParallelAggregation
-
- ParallelAggregation.ContainerCollector - org.bitlap.roaringbitmap中的类
-
Collects containers grouped by their key into a RoaringBitmap, applying the
supplied aggregation function to each group.
- ParallelAggregation.OrCollector - org.bitlap.roaringbitmap中的类
-
Collects a list of containers into a single container.
- partiallySortValues - 类 中的变量org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
- partialRadixSort(int[]) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
Sorts the data by the 16 bit prefix using Radix sort.
- PeekableCharIterator - org.bitlap.roaringbitmap中的接口
-
Simple extension to the CharIterator interface
- PeekableCharRankIterator - org.bitlap.roaringbitmap中的接口
-
PeekableCharIterator that calculates the next value rank during iteration
- PeekableIntIterator - org.bitlap.roaringbitmap中的接口
-
Simple extension to the IntIterator interface.
- PeekableIntRankIterator - org.bitlap.roaringbitmap中的接口
-
PeekableIntIterator that calculates the next value rank during iteration
- PeekableLongIterator - org.bitlap.roaringbitmap.longlong中的接口
-
Simple extension to the IntIterator interface.
- peekNext() - 类 中的方法org.bitlap.roaringbitmap.art.LeafNodeIterator
-
Return the next leaf without advancing the iterator.
- peekNext() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferIntIteratorFlyweight
-
- peekNext() - 类 中的方法org.bitlap.roaringbitmap.IntIteratorFlyweight
-
- peekNext() - 接口 中的方法org.bitlap.roaringbitmap.longlong.PeekableLongIterator
-
Look at the next value without advancing
The peek is useful when working with several iterators at once.
- peekNext() - 接口 中的方法org.bitlap.roaringbitmap.PeekableCharIterator
-
Look at the next value without advancing
- peekNext() - 接口 中的方法org.bitlap.roaringbitmap.PeekableIntIterator
-
Look at the next value without advancing
The peek is useful when working with several iterators at once.
- peekNextRank() - 接口 中的方法org.bitlap.roaringbitmap.PeekableCharRankIterator
-
peek in-container rank of the next value
Uses integer because internal representation of rank is int
and in-container rank lies in range 1-65536
- peekNextRank() - 接口 中的方法org.bitlap.roaringbitmap.PeekableIntRankIterator
-
Look at rank of the next value without advancing
- PointableRoaringArray - org.bitlap.roaringbitmap.buffer中的接口
-
Generic interface for the array underlying roaring bitmap classes.
- prefix - 类 中的变量org.bitlap.roaringbitmap.art.Node
-
- prefixLength - 类 中的变量org.bitlap.roaringbitmap.art.Node
-
- prefixMismatchIsInRunDirection(byte, byte) - 类 中的方法org.bitlap.roaringbitmap.art.AbstractShuttle
-
- prefixMismatchIsInRunDirection(byte, byte) - 类 中的方法org.bitlap.roaringbitmap.art.BackwardShuttle
-
- prefixMismatchIsInRunDirection(byte, byte) - 类 中的方法org.bitlap.roaringbitmap.art.ForwardShuttle
-
- previous() - 接口 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainerPointer
-
Move to the previous container
- previousAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- previousAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- previousAbsentValue(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- previousAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- previousAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- previousAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Gets the last value less than or equal to the upper bound.
- previousAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- previousAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Gets the last value less than or equal to the upper bound.
- previousAbsentValue(int) - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Returns the first absent value less than or equal to the provided
value (interpreted as an unsigned integer).
- previousAbsentValue(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- previousAbsentValue(char) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- previousValue(char) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- previousValue(char) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- previousValue(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- previousValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- previousValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- previousValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Gets the last value less than or equal to the upper bound, or -1 if no such value exists.
- previousValue(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- previousValue(char) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Gets the last value less than or equal to the upper bound, or -1 if no such value exists.
- previousValue(int) - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Returns the first value less than or equal to the provided value
(interpreted as an unsigned integer).
- previousValue(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- previousValue(char) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- priorityqueue_or(ImmutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Uses a priority queue to compute the or aggregate.
- priorityqueue_or(Iterator) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Uses a priority queue to compute the or aggregate.
- priorityqueue_or(Iterator<? extends RoaringBitmap>) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Uses a priority queue to compute the or aggregate.
- priorityqueue_or(RoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Uses a priority queue to compute the or aggregate.
- priorityqueue_xor(ImmutableRoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferFastAggregation
-
Uses a priority queue to compute the xor aggregate.
- priorityqueue_xor(RoaringBitmap...) - 类 中的静态方法org.bitlap.roaringbitmap.FastAggregation
-
Uses a priority queue to compute the xor aggregate.
- put(byte[], Container) - 类 中的方法org.bitlap.roaringbitmap.longlong.HighLowContainer
-
put the 48 bit key and the corresponding container
- RangeBitmap - org.bitlap.roaringbitmap中的类
-
A 2D bitmap which associates values with a row index and can perform range queries.
- RangeBitmap.Appender - org.bitlap.roaringbitmap中的类
-
Builder for constructing immutable RangeBitmaps
- rangeCardinality(long, long) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- rangeCardinality(long, long) - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Computes the number of values in the interval [start,end) where
start is included and end excluded.
- rangeCardinality(long, long) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- rangeOfOnes(int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Create a container initialized with a range of consecutive values
- rangeOfOnes(int, int) - 类 中的静态方法org.bitlap.roaringbitmap.Container
-
Create a container initialized with a range of consecutive values
- rangeSanityCheck(long, long) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- rank(char) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- rank(char) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- rank(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- rank(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- rank(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- rank(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Rank returns the number of integers that are smaller or equal to x (Rank(infinity) would be
GetCardinality()).
- rank(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- rank(char) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Rank returns the number of integers that are smaller or equal to x (Rank(infinity) would be
GetCardinality()).
- rank(int) - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Rank returns the number of integers that are smaller or equal to x (rank(infinity) would be
getCardinality()).
- rank(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- rank(char) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- rankLong(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Rank returns the number of integers that are smaller or equal to x (Rank(infinity) would be
GetCardinality()).
- rankLong(int) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- rankLong(int) - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Rank returns the number of integers that are smaller or equal to x (rankLong(infinity) would be
getLongCardinality()).
- rankLong(long) - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
Rank returns the number of integers that are smaller or equal to x (Rank(infinity) would be
GetCardinality()).
- rankLong(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- rankLong(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- rankLong(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Rank returns the number of integers that are smaller or equal to x (Rank(infinity) would be
GetCardinality()).
- readExternal(ObjectInput) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- readExternal(ObjectInput) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- readExternal(ObjectInput) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- readExternal(ObjectInput) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- readExternal(ObjectInput) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- readExternal(ObjectInput) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- readExternal(ObjectInput) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- readExternal(ObjectInput) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- readExternal(ObjectInput) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- readExternal(ObjectInput) - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
- readExternal(ObjectInput) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- readExternal(ObjectInput) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- recommend(BitmapStatistics) - 类 中的静态方法org.bitlap.roaringbitmap.insights.NaiveWriterRecommender
-
- RelativeRangeConsumer - org.bitlap.roaringbitmap中的接口
-
A consumer interface to process ranges of value contained in a bitmap using relative offsets.
- releaseContainer() - 类 中的方法org.bitlap.roaringbitmap.ArrayBatchIterator
-
- releaseContainer() - 类 中的方法org.bitlap.roaringbitmap.BitmapBatchIterator
-
- releaseContainer() - 类 中的方法org.bitlap.roaringbitmap.buffer.ArrayBatchIterator
-
- releaseContainer() - 类 中的方法org.bitlap.roaringbitmap.buffer.BitmapBatchIterator
-
- releaseContainer() - 类 中的方法org.bitlap.roaringbitmap.buffer.RunBatchIterator
-
- releaseContainer() - 接口 中的方法org.bitlap.roaringbitmap.ContainerBatchIterator
-
Discard the reference to the container
- releaseContainer() - 类 中的方法org.bitlap.roaringbitmap.RunBatchIterator
-
- remove(int, int) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- remove(char) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- remove() - 类 中的方法org.bitlap.roaringbitmap.art.AbstractShuttle
-
- remove(byte[]) - 类 中的方法org.bitlap.roaringbitmap.art.Art
-
remove the key from the art if it's there.
- remove(long) - 类 中的方法org.bitlap.roaringbitmap.art.Containers
-
remove the container index Container
- remove() - 类 中的方法org.bitlap.roaringbitmap.art.KeyIterator
-
- remove(int) - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- remove() - 类 中的方法org.bitlap.roaringbitmap.art.LeafNodeIterator
-
- remove(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
remove the specified position child
- remove(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- remove(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- remove(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
- remove(int) - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- remove() - 接口 中的方法org.bitlap.roaringbitmap.art.Shuttle
-
remove the current visiting LeafNode and its corresponding value container
- remove(int, int) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- remove(char) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- remove(int) - 接口 中的方法org.bitlap.roaringbitmap.BitmapDataProvider
-
If present remove the specified integers (effectively, sets its bit value to false)
- remove(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- remove(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- remove(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- remove(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- remove(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Return a new container with all chars in [begin,end) remove using an unsigned interpretation.
- remove(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Remove the char from this container.
- remove(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- remove(char) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- remove(MutableRoaringBitmap, long, long) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Generate a new bitmap with all integers in [rangeStart,rangeEnd) removed.
- remove(MutableRoaringBitmap, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- remove(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
If present remove the specified integers (effectively, sets its bit value to false)
- remove(long, long) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Remove from the current bitmap all integers in [rangeStart,rangeEnd).
- remove(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- remove() - 接口 中的方法org.bitlap.roaringbitmap.CharIterator
-
If possible, remove the current value
- remove(int, int) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Return a new container with all chars in [begin,end) remove using an unsigned interpretation.
- remove(char) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Remove the char from this container.
- remove(int, int) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
已过时。
- remove(int) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- remove(long, long) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- remove(byte[]) - 类 中的方法org.bitlap.roaringbitmap.longlong.HighLowContainer
-
Attempt to remove the container that corresponds to the 48 bit key.
- remove(RoaringBitmap, long, long) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
Generate a new bitmap with all integers in [rangeStart,rangeEnd) removed.
- remove(RoaringBitmap, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmap
-
- remove(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
If present remove the specified integer (effectively, sets its bit value to false)
- remove(long, long) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Remove from the current bitmap all integers in [rangeStart,rangeEnd).
- remove(int, int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- remove(int, int) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- remove(char) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- removeAtIndex(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- removeIndexRange(int, int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- removeLong(long) - 接口 中的方法org.bitlap.roaringbitmap.longlong.LongBitmapDataProvider
-
If present remove the specified integers (effectively, sets its bit value to false)
- removeLong(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- removeLong(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- removeRunCompression() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Remove run-length encoding even when it is more space efficient
- removeRunCompression() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Remove run-length encoding even when it is more space efficient
- removeSpecifyKey(Node, byte[], int) - 类 中的方法org.bitlap.roaringbitmap.art.Art
-
- repairAfterLazy() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- repairAfterLazy() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- repairAfterLazy() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- repairAfterLazy() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- repairAfterLazy() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
The output of a lazyOR or lazyIOR might be an invalid container, this should be called on it.
- repairAfterLazy() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- repairAfterLazy() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
- repairAfterLazy(MutableRoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmapPrivate
-
已过时。
- repairAfterLazy() - 类 中的方法org.bitlap.roaringbitmap.Container
-
The output of a lazyOR or lazyIOR might be an invalid container, this should be called on it.
- repairAfterLazy() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
to be used with naivelazyor
- repairAfterLazy() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- repairAfterLazy(RoaringBitmap) - 类 中的静态方法org.bitlap.roaringbitmap.RoaringBitmapPrivate
-
已过时。
- repairAfterLazy() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- replace(Container) - 类 中的方法org.bitlap.roaringbitmap.art.ContainerIterator
-
replace current container
- replace(long, Container) - 类 中的方法org.bitlap.roaringbitmap.art.Containers
-
replace the container index one with a fresh Container
- replace(int, int, Container) - 类 中的方法org.bitlap.roaringbitmap.art.Containers
-
replace with a fresh Container
- replaceChildren(Node[]) - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- replaceChildren(Node[]) - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- replaceChildren(Node[]) - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- replaceChildren(Node[]) - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
- replaceChildren(Node[]) - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- replaceContainer(long, Container) - 类 中的方法org.bitlap.roaringbitmap.longlong.HighLowContainer
-
replace the specified position one with a fresh container
- replaceKeyAndContainerAtIndex(int, char, MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- replaceNode(int, Node) - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- replaceNode(int, Node) - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
replace the position child to the fresh one
- replaceNode(int, Node) - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- replaceNode(int, Node) - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- replaceNode(int, Node) - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
- replaceNode(int, Node) - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- reset() - 类 中的方法org.bitlap.roaringbitmap.ConstantMemoryContainerAppender
-
- reset() - 类 中的方法org.bitlap.roaringbitmap.ContainerAppender
-
- reset() - 接口 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter
-
Resets the writer so it can be reused, must release the reference to the underlying bitmap
- resetBitmapRange(LongBuffer, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
clear bits at start, start+1,..., end-1
- resetBitmapRange(long[], int, int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
clear bits at start, start+1,..., end-1
- resetBitmapRangeAndCardinalityChange(LongBuffer, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
已过时。
- resetBitmapRangeAndCardinalityChange(long[], int, int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
已过时。
- resize(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- ReverseIntIteratorFlyweight - org.bitlap.roaringbitmap中的类
-
Fast iterator minimizing the stress on the garbage collector.
- ReverseIntIteratorFlyweight() - 类 的构造器org.bitlap.roaringbitmap.ReverseIntIteratorFlyweight
-
Creates an instance that is not ready for iteration.
- ReverseIntIteratorFlyweight(RoaringBitmap) - 类 的构造器org.bitlap.roaringbitmap.ReverseIntIteratorFlyweight
-
Creates an instance that is ready for iteration.
- reverseStream() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
- reverseStream() - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
- reverseUntil(char[], int, int, char) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
Find the largest integer smaller than pos such that array[pos]<= max.
- rightShiftHighPart(long) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.LongUtils
-
shift the long right by the container size amount so we can loop across containers by +1 steps
- Roaring64Bitmap - org.bitlap.roaringbitmap.longlong中的类
-
Roaring64Bitmap is a compressed 64 bit bitmap.
- Roaring64Bitmap() - 类 的构造器org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- Roaring64NavigableMap - org.bitlap.roaringbitmap.longlong中的类
-
Roaring64NavigableMap extends RoaringBitmap to the whole range of longs (or unsigned longs).
- Roaring64NavigableMap() - 类 的构造器org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
By default, we consider longs are unsigned longs: normal longs: 0 is the lowest possible long.
- Roaring64NavigableMap(boolean) - 类 的构造器org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- Roaring64NavigableMap(boolean, boolean) - 类 的构造器org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- Roaring64NavigableMap(BitmapDataProviderSupplier) - 类 的构造器org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
By default, longs are managed as unsigned longs and cardinalities are cached.
- Roaring64NavigableMap(boolean, BitmapDataProviderSupplier) - 类 的构造器org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
By default, we activating cardinalities caching.
- Roaring64NavigableMap(boolean, boolean, BitmapDataProviderSupplier) - 类 的构造器org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- RoaringArray - org.bitlap.roaringbitmap中的类
-
Specialized array to store the containers used by a RoaringBitmap.
- RoaringArray() - 类 的构造器org.bitlap.roaringbitmap.RoaringArray
-
- RoaringArray(int) - 类 的构造器org.bitlap.roaringbitmap.RoaringArray
-
- RoaringArray(char[], Container[], int) - 类 的构造器org.bitlap.roaringbitmap.RoaringArray
-
create method with keys and containers
- RoaringBatchIterator - org.bitlap.roaringbitmap.buffer中的类
-
- RoaringBatchIterator(MappeableContainerPointer) - 类 的构造器org.bitlap.roaringbitmap.buffer.RoaringBatchIterator
-
- RoaringBatchIterator - org.bitlap.roaringbitmap中的类
-
- RoaringBatchIterator(RoaringArray) - 类 的构造器org.bitlap.roaringbitmap.RoaringBatchIterator
-
- RoaringBitmap - org.bitlap.roaringbitmap中的类
-
RoaringBitmap, a compressed alternative to the BitSet.
- RoaringBitmap() - 类 的构造器org.bitlap.roaringbitmap.RoaringBitmap
-
Create an empty bitmap
- RoaringBitmap(RoaringArray) - 类 的构造器org.bitlap.roaringbitmap.RoaringBitmap
-
Wrap an existing high low container
- RoaringBitmap(ImmutableRoaringBitmap) - 类 的构造器org.bitlap.roaringbitmap.RoaringBitmap
-
Create a RoaringBitmap from a MutableRoaringBitmap or ImmutableRoaringBitmap.
- RoaringBitmapPrivate - org.bitlap.roaringbitmap中的类
-
已过时。
- RoaringBitmapPrivate() - 类 的构造器org.bitlap.roaringbitmap.RoaringBitmapPrivate
-
已过时。
- RoaringBitmapSupplier - org.bitlap.roaringbitmap中的类
-
- RoaringBitmapSupplier() - 类 的构造器org.bitlap.roaringbitmap.RoaringBitmapSupplier
-
- RoaringBitmapWizard() - 类 的构造器org.bitlap.roaringbitmap.RoaringBitmapWriter.RoaringBitmapWizard
-
- RoaringBitmapWriter<T extends BitmapDataProvider> - org.bitlap.roaringbitmap中的接口
-
- RoaringBitmapWriter.BufferWizard - org.bitlap.roaringbitmap中的类
-
- RoaringBitmapWriter.FastRankRoaringBitmapWizard - org.bitlap.roaringbitmap中的类
-
- RoaringBitmapWriter.RoaringBitmapWizard - org.bitlap.roaringbitmap中的类
-
- RoaringBitmapWriter.RoaringWizard<T extends RoaringBitmap> - org.bitlap.roaringbitmap中的类
-
- RoaringBitmapWriter.Wizard<C extends WordStorage<C>,T extends BitmapDataProvider & AppendableStorage<C>> - org.bitlap.roaringbitmap中的类
-
- RoaringOfInt(IntIterator) - 类 的构造器org.bitlap.roaringbitmap.ImmutableBitmapDataProvider.RoaringOfInt
-
- RoaringOfLong(LongIterator) - 类 的构造器org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider.RoaringOfLong
-
- RoaringWizard() - 类 的构造器org.bitlap.roaringbitmap.RoaringBitmapWriter.RoaringWizard
-
- RunBatchIterator - org.bitlap.roaringbitmap.buffer中的类
-
- RunBatchIterator(MappeableRunContainer) - 类 的构造器org.bitlap.roaringbitmap.buffer.RunBatchIterator
-
- RunBatchIterator - org.bitlap.roaringbitmap中的类
-
- RunBatchIterator(RunContainer) - 类 的构造器org.bitlap.roaringbitmap.RunBatchIterator
-
- runCompress - 类 中的变量org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
- runCompress(boolean) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
By default the bitmap will be run-compressed on the fly,
but it can be disabled (and run compressed at the end).
- RunContainer - org.bitlap.roaringbitmap中的类
-
This container takes the form of runs of consecutive values (effectively, run-length encoding).
- RunContainer() - 类 的构造器org.bitlap.roaringbitmap.RunContainer
-
Create a container with default capacity
- RunContainer(ArrayContainer, int) - 类 的构造器org.bitlap.roaringbitmap.RunContainer
-
- RunContainer(int, int) - 类 的构造器org.bitlap.roaringbitmap.RunContainer
-
Create an run container with a run of ones from firstOfRun to lastOfRun.
- RunContainer(BitmapContainer, int) - 类 的构造器org.bitlap.roaringbitmap.RunContainer
-
- RunContainer(int) - 类 的构造器org.bitlap.roaringbitmap.RunContainer
-
Create an array container with specified capacity
- RunContainer(MappeableRunContainer) - 类 的构造器org.bitlap.roaringbitmap.RunContainer
-
Creates a new non-mappeable container from a mappeable one.
- RunContainer(char[], int) - 类 的构造器org.bitlap.roaringbitmap.RunContainer
-
Construct a new RunContainer backed by the provided array.
- runOptimize() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- runOptimize() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- runOptimize() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- runOptimize() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- runOptimize() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Convert to MappeableRunContainers, when the result is smaller.
- runOptimize() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
Convert to Array or Bitmap container if the serialized form would be shorter
- runOptimize() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Use a run-length encoding where it is estimated as more space efficient
- runOptimize() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Convert to RunContainers, when the result is smaller.
- runOptimize() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Use a run-length encoding where it is estimated as more space efficient
- runOptimize() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
Use a run-length encoding where it is estimated as more space efficient
- runOptimize() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Use a run-length encoding where it is more space efficient
- runOptimize() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
Convert to Array or Bitmap container if the serialized form would be shorter.
- runOptimize() - 接口 中的方法org.bitlap.roaringbitmap.WordStorage
-
- runSupplier() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.BufferWizard
-
- runSupplier() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.RoaringWizard
-
- runSupplier() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
-
- searchContainer(byte[]) - 类 中的方法org.bitlap.roaringbitmap.longlong.HighLowContainer
-
search the container by the given 48 bit high part key
- searchMissNextPosition(SearchResult) - 类 中的方法org.bitlap.roaringbitmap.art.AbstractShuttle
-
- searchMissNextPosition(SearchResult) - 类 中的方法org.bitlap.roaringbitmap.art.BackwardShuttle
-
- searchMissNextPosition(SearchResult) - 类 中的方法org.bitlap.roaringbitmap.art.ForwardShuttle
-
- seek(long) - 类 中的方法org.bitlap.roaringbitmap.art.LeafNodeIterator
-
Move this iterator to the leaf that contains `boundval`.
- select(int) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- select(int) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- select(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Return the jth value stored in this bitmap.
- select(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- select(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- select(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Return the jth value
- select(int) - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- select(int) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Return the jth value
- select(int) - 类 中的方法org.bitlap.roaringbitmap.FastRankRoaringBitmap
-
- select(int) - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Return the jth value stored in this bitmap.
- select(long) - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
Return the jth value stored in this bitmap.
- select(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Return the jth value stored in this bitmap.
- select(long) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
Return the jth value stored in this bitmap.
- select(int) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Return the jth value stored in this bitmap.
- select(int) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- select(long, int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
Given a word w, return the position of the jth true bit.
- SERIAL_COOKIE - 类 中的静态变量org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- SERIAL_COOKIE - 类 中的静态变量org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- SERIAL_COOKIE_NO_RUNCONTAINER - 类 中的静态变量org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- SERIAL_COOKIE_NO_RUNCONTAINER - 类 中的静态变量org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.art.Containers
-
Serialize the Containers
- serialize(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.art.Containers
-
Serialize the Containers
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
serialize
- serialize(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
serialize
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
Serialize.
- serialize(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Serialize this bitmap.
- serialize(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
Serialize.
- serialize(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
Serialize.
- serialize(DataOutput) - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
Serialize.
- serialize(ByteBuffer) - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
Serialize.
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.Container
-
Serialize the container.
- serialize(DataOutput) - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Serialize this bitmap.
- serialize(ByteBuffer) - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Serialize this bitmap to a ByteBuffer.
- serialize(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.longlong.HighLowContainer
-
serialize into the ByteBuffer in little endian
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.longlong.HighLowContainer
-
serialize into the byte stream
- serialize(DataOutput) - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
Serialize this bitmap.
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Serialize this bitmap.
- serialize(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Serialize this bitmap, please make sure the size of the serialized bytes is
smaller enough that ByteBuffer can hold it.
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
Serialize this bitmap.
- serialize(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap.Appender
-
Serializes the bitmap to the buffer without materialising it.
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
Serialize.
- serialize(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
Serialize.
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Serialize this bitmap.
- serialize(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
- serialize(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- serializeArt(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.art.Art
-
- serializeArt(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.art.Art
-
- serializedSizeInBytes(int) - 类 中的静态方法org.bitlap.roaringbitmap.ArrayContainer
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.art.Containers
-
Report the number of bytes required for serialization.
- serializedSizeInBytes(int) - 类 中的静态方法org.bitlap.roaringbitmap.BitmapContainer
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Report the number of bytes required for serialization.
- serializedSizeInBytes(int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- serializedSizeInBytes(int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Report the number of bytes required to serialize this container.
- serializedSizeInBytes(int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
Report the number of bytes required for serialization.
- serializedSizeInBytes() - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Report the number of bytes required to serialize this container.
- serializedSizeInBytes() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Report the number of bytes required to serialize this bitmap.
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.longlong.HighLowContainer
-
serialized size in bytes
- serializedSizeInBytes() - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
Report the number of bytes required to serialize this bitmap.
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.RangeBitmap.Appender
-
Returns the size of the RangeBitmap on disk.
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
Report the number of bytes required for serialization.
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Report the number of bytes required to serialize this bitmap.
- serializedSizeInBytes(int) - 类 中的静态方法org.bitlap.roaringbitmap.RunContainer
-
- serializedSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- serializeNodeBody(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- serializeNodeBody(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- serializeNodeBody(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- serializeNodeBody(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- serializeNodeBody(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- serializeNodeBody(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- serializeNodeBody(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
- serializeNodeBody(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
serialize the node's body content
- serializeNodeBody(DataOutput) - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- serializeNodeBody(ByteBuffer) - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- serializeNodeBodySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.art.LeafNode
-
- serializeNodeBodySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
the serialized size except the common node header part
- serializeNodeBodySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.art.Node16
-
- serializeNodeBodySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.art.Node256
-
- serializeNodeBodySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.art.Node4
-
- serializeNodeBodySizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.art.Node48
-
- serializeSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.art.Art
-
- serializeSizeInBytes() - 类 中的方法org.bitlap.roaringbitmap.art.Node
-
the serialized size in bytes of this node
- setBitmapRange(LongBuffer, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
set bits at start, start+1,..., end-1
- setBitmapRange(long[], int, int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
set bits at start, start+1,..., end-1
- setBitmapRangeAndCardinalityChange(LongBuffer, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.buffer.BufferUtil
-
已过时。
- setBitmapRangeAndCardinalityChange(long[], int, int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
已过时。
- setByte(int, byte, int) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.IntegerUtil
-
set a specified position byte to another value to return a fresh integer
- setContainerAtIndex(int, MappeableContainer) - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- shiftLeftFromSpecifiedPosition(int, int, int) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.IntegerUtil
-
shift the byte left from the specified position
- Shuttle - org.bitlap.roaringbitmap.art中的接口
-
- size() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
-
- size() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
- size() - 接口 中的方法org.bitlap.roaringbitmap.buffer.PointableRoaringArray
-
- size() - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
- stack - 类 中的变量org.bitlap.roaringbitmap.art.AbstractShuttle
-
- stream() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
- stream() - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
- supplier() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferParallelAggregation.ContainerCollector
-
- supplier() - 类 中的方法org.bitlap.roaringbitmap.buffer.BufferParallelAggregation.OrCollector
-
- supplier() - 类 中的方法org.bitlap.roaringbitmap.ParallelAggregation.ContainerCollector
-
- supplier() - 类 中的方法org.bitlap.roaringbitmap.ParallelAggregation.OrCollector
-
- toArray() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Return the set values as an array if the cardinality is less
than 2147483648.
- toArray() - 接口 中的方法org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
-
Return the set values as an array.
- toArray() - 接口 中的方法org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
-
Return the set values as an array.
- toArray() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
Return the set values as an array, if the cardinality is smaller than 2147483648.
- toArray() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
Return the set values as an array, if the cardinality is smaller than 2147483648.
- toArray() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Return the set values as an array, if the cardinality is smaller than 2147483648.
- toBDBytes(int) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.IntegerUtil
-
convert integer to its byte array format
- toBDBytes(long) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.LongUtils
-
to big endian bytes representation
- toBitmapContainer() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
Copies the data in a bitmap container.
- toBitmapContainer() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- toBitmapContainer() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
Copies the data in a bitmap container.
- toBitmapContainer() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- toBitmapContainer() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Convert the current container to a BitmapContainer, if a conversion is needed.
- toBitmapContainer() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- toBitmapContainer() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Convert the current container to a BitmapContainer, if a conversion is needed.
- toBitmapContainer() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- toCharArray() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
Create a copy of the content of this container as a char array.
- toCharBuffer() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
Return the content of this container as a ShortBuffer.
- toCharBuffer() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
Return the content of this container as a ShortBuffer.
- toContainer() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- toContainer() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- toContainer() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
Convert to a non-mappeable container.
- toContainer() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- toImmutableRoaringBitmap() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Convenience method, effectively casts the object to an object of class ImmutableRoaringBitmap.
- toIOException() - 异常错误 中的方法org.bitlap.roaringbitmap.InvalidRoaringFormat
-
Convert the exception to an IOException (convenience function)
- toIterator(Iterator<Map.Entry<Integer, BitmapDataProvider>>, boolean) - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- toLong(byte[], char) - 类 中的静态方法org.bitlap.roaringbitmap.longlong.LongUtils
-
reconstruct the long data
- toLongArray() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
Create a copy of the content of this container as a long array.
- toLongBuffer() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
Return the content of this container as a LongBuffer.
- toMappeableContainer() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- toMappeableContainer() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- toMappeableContainer() - 类 中的方法org.bitlap.roaringbitmap.Container
-
Convert to a mappeable container.
- toMappeableContainer() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- toMutableRoaringBitmap() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Copies the content of this bitmap to a bitmap that can be modified.
- toMutableRoaringBitmap() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Convert (copies) to a mutable roaring bitmap.
- toRoaringBitmap() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
Copies this bitmap to a mutable RoaringBitmap.
- toShortArray() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
Create a copy of the content of this container as a char array.
- toString() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- toString() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- toString() - 类 中的方法org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
-
A string describing the bitmap.
- toString() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- toString() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- toString() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- toString() - 类 中的方法org.bitlap.roaringbitmap.insights.BitmapStatistics.ArrayContainersStats
-
- toString() - 类 中的方法org.bitlap.roaringbitmap.insights.BitmapStatistics
-
- toString() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
A string describing the bitmap.
- toString() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
A string describing the bitmap.
- toString() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
A string describing the bitmap.
- toString() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-
- toUnsignedLong(int) - 类 中的静态方法org.bitlap.roaringbitmap.Util
-
Converts the argument to a long by an unsigned conversion.
- trim() - 类 中的方法org.bitlap.roaringbitmap.ArrayContainer
-
- trim() - 类 中的方法org.bitlap.roaringbitmap.BitmapContainer
-
- trim() - 接口 中的方法org.bitlap.roaringbitmap.BitmapDataProvider
-
Recover allocated but unused memory.
- trim() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
-
- trim() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
-
- trim() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableContainer
-
If possible, recover wasted memory.
- trim() - 类 中的方法org.bitlap.roaringbitmap.buffer.MappeableRunContainer
-
- trim() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringArray
-
If possible, recover wasted memory.
- trim() - 类 中的方法org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
-
Recover allocated but unused memory.
- trim() - 类 中的方法org.bitlap.roaringbitmap.Container
-
If possible, recover wasted memory.
- trim() - 接口 中的方法org.bitlap.roaringbitmap.longlong.LongBitmapDataProvider
-
Recover allocated but unused memory.
- trim() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
-
remove the allocated unused memory space
- trim() - 类 中的方法org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
-
- trim() - 类 中的方法org.bitlap.roaringbitmap.RoaringArray
-
If possible, recover wasted memory.
- trim() - 类 中的方法org.bitlap.roaringbitmap.RoaringBitmap
-
Recover allocated but unused memory.
- trim() - 类 中的方法org.bitlap.roaringbitmap.RunContainer
-