索引

A B C D E F G H I K L M N O P R S T U V W X 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格

A

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(char) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
running time is in O(n) time if insert is not in order.
add(char) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
add(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
running time is in O(n) time if insert is not in order.
add(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
add(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Add a char to the container.
add(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
add(char) - 类中的方法 org.bitlap.roaringbitmap.Container
Add a short to the container.
add(char) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
add(char) - 接口中的方法 org.bitlap.roaringbitmap.WordStorage
 
add(int) - 接口中的方法 org.bitlap.roaringbitmap.BitmapDataProvider
set the value to "true", whether it already appears or not.
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(int) - 类中的方法 org.bitlap.roaringbitmap.ConstantMemoryContainerAppender
Adds the value to the underlying bitmap.
add(int) - 类中的方法 org.bitlap.roaringbitmap.ContainerAppender
Adds the value to the underlying bitmap.
add(int) - 类中的方法 org.bitlap.roaringbitmap.FastRankRoaringBitmap
 
add(int) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Add the value to the container (set the value to "true"), whether it already appears or not.
add(int) - 接口中的方法 org.bitlap.roaringbitmap.RoaringBitmapWriter
buffers a value to be added to the bitmap.
add(int...) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Set all the specified values to true.
add(int...) - 类中的方法 org.bitlap.roaringbitmap.FastRankRoaringBitmap
 
add(int...) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Set all the specified values to true.
add(int, int) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
add(int, int) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
add(int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
add(int, int) - 类中的方法 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(int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
add(int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
已过时。
use the version where longs specify the range
add(int, int) - 类中的方法 org.bitlap.roaringbitmap.Container
Return a new container with all shorts in [begin,end) added using an unsigned interpretation.
add(int, int) - 类中的方法 org.bitlap.roaringbitmap.FastRankRoaringBitmap
已过时。
add(int, int) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
已过时。
use the version where longs specify the range
add(int, int) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
add(long) - 类中的方法 org.bitlap.roaringbitmap.RangeBitmap.Appender
Adds the value and associates it with the current row index.
add(long...) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
Set all the specified values to true.
add(long...) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
Set all the specified values to true.
add(long, long) - 接口中的方法 org.bitlap.roaringbitmap.BitmapDataProvider
Add a range of values to the bitmap
add(long, long) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Add to the current bitmap all integers in [rangeStart,rangeEnd).
add(long, long) - 类中的方法 org.bitlap.roaringbitmap.ConstantMemoryContainerAppender
 
add(long, long) - 类中的方法 org.bitlap.roaringbitmap.ContainerAppender
 
add(long, long) - 类中的方法 org.bitlap.roaringbitmap.FastRankRoaringBitmap
 
add(long, long) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
已过时。
as this may be confused with adding individual longs
add(long, long) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
已过时。
as this may be confused with adding individual longs
add(long, long) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Add to the current bitmap all integers in [rangeStart,rangeEnd).
add(long, long) - 接口中的方法 org.bitlap.roaringbitmap.RoaringBitmapWriter
Add a range to the bitmap
add(MutableRoaringBitmap, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
已过时。
use the version where longs specify the range
add(MutableRoaringBitmap, long, long) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Generate a new bitmap with all integers in [rangeStart,rangeEnd) added.
add(RoaringBitmap, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
已过时。
use the version where longs specify the range
add(RoaringBitmap, long, long) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Generate a new bitmap with all integers in [rangeStart,rangeEnd) added.
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(ImmutableRoaringBitmap, long) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Generate a copy of the provided bitmap, but with all its values incremented by offset.
addOffset(MappeableContainer, char) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
Add value "offset" to all values in the container, producing two new containers.
addOffset(Container, char) - 类中的静态方法 org.bitlap.roaringbitmap.Util
Add value "offset" to all values in the container, producing two new containers.
addOffset(RoaringBitmap, long) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Generate a copy of the provided bitmap, but with all its values incremented by offset.
addRange(long, long) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
Add to the current bitmap all longs in [rangeStart,rangeEnd).
addRange(long, long) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
Add to the current bitmap all longs in [rangeStart,rangeEnd).
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(char) - 类中的方法 org.bitlap.roaringbitmap.BitmapBatchIterator
 
advanceIfNeeded(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.ArrayBatchIterator
 
advanceIfNeeded(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.BitmapBatchIterator
 
advanceIfNeeded(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.RunBatchIterator
 
advanceIfNeeded(char) - 接口中的方法 org.bitlap.roaringbitmap.ContainerBatchIterator
Advance until the value.
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(char) - 类中的方法 org.bitlap.roaringbitmap.RunBatchIterator
 
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(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.BufferIntIteratorFlyweight
 
advanceIfNeeded(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.RoaringBatchIterator
 
advanceIfNeeded(int) - 类中的方法 org.bitlap.roaringbitmap.IntIteratorFlyweight
 
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(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.
advanceUntil(char[], int, int, char) - 类中的静态方法 org.bitlap.roaringbitmap.Util
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(CharBuffer, int, int, char) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
Find the smallest integer larger than pos such that array[pos]>= min.
analyse(Collection<? extends RoaringBitmap>) - 类中的静态方法 org.bitlap.roaringbitmap.insights.BitmapAnalyser
Analyze the internal representation of bitmaps
analyse(RoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.insights.BitmapAnalyser
Analyze the internal representation of bitmap
and(long[], Iterator<? extends ImmutableRoaringBitmap>) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Compute the AND aggregate.
and(long[], ImmutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Compute the AND aggregate.
and(long[], RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Compute the AND aggregate.
and(Iterator<? extends ImmutableRoaringBitmap>) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Compute the AND aggregate.
and(Iterator<? extends ImmutableRoaringBitmap>, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
已过时。
use the version where longs specify the range. Negative range end are illegal.
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 RoaringBitmap>) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Compute the AND aggregate.
and(Iterator<? extends RoaringBitmap>, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
已过时。
use the version where longs specify the range. Negative range end are illegal.
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(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
and(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
and(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise AND of this container with another (intersection).
and(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
and(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
and(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
and(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise AND of this container with another (intersection).
and(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
and(ImmutableRoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
In-place bitwise AND (intersection) operation.
and(ImmutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Compute the AND aggregate.
and(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Bitwise AND (intersection) operation.
and(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
and(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
and(MappeableArrayContainer) - 类中的方法 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.MappeableArrayContainer
 
and(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
and(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the bitwise AND of this container with another (intersection).
and(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
and(MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
and(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
and(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
and(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the bitwise AND of this container with another (intersection).
and(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
and(MutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Compute the AND aggregate.
and(MutableRoaringBitmap, MutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Bitwise AND (intersection) operation.
and(Container) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise AND of this container with another (intersection).
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) - 类中的方法 org.bitlap.roaringbitmap.FastRankRoaringBitmap
 
and(RoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
In-place bitwise AND (intersection) operation.
and(RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Compute the AND aggregate.
and(RoaringBitmap, RoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Bitwise AND (intersection) operation.
and(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
and(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
and(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise AND of this container with another (intersection).
and(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
andCardinality(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
andCardinality(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
andCardinality(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
 
andCardinality(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
andCardinality(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
andCardinality(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
andCardinality(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
 
andCardinality(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
andCardinality(ImmutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Compute cardinality of the AND aggregate.
andCardinality(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Cardinality of Bitwise AND (intersection) operation.
andCardinality(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
andCardinality(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
andCardinality(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
andCardinality(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
andCardinality(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
andCardinality(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
andCardinality(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
andCardinality(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
andCardinality(MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the bitwise AND of this container with another (intersection).
andCardinality(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
andCardinality(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
andCardinality(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
andCardinality(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
andCardinality(Container) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise AND of this container with another (intersection).
andCardinality(RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Compute cardinality of the AND aggregate.
andCardinality(RoaringBitmap, RoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Cardinality of Bitwise AND (intersection) operation.
andCardinality(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
andCardinality(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
andCardinality(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
 
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(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
andNot(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise ANDNOT of this container with another (difference).
andNot(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
andNot(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
andNot(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
andNot(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise ANDNOT of this container with another (difference).
andNot(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
andNot(ImmutableRoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
In-place bitwise ANDNOT (difference) operation.
andNot(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Bitwise ANDNOT (difference) operation.
andNot(ImmutableRoaringBitmap, ImmutableRoaringBitmap, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
已过时。
use the version where longs specify the range. Negative values for range endpoints are not allowed.
andNot(ImmutableRoaringBitmap, ImmutableRoaringBitmap, long, long) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Bitwise ANDNOT (difference) operation for the given range, rangeStart (inclusive) and rangeEnd (exclusive).
andNot(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
andNot(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
andNot(MappeableArrayContainer) - 类中的方法 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.MappeableArrayContainer
 
andNot(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
andNot(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the bitwise ANDNOT of this container with another (difference).
andNot(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
andNot(MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
andNot(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
andNot(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
andNot(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the bitwise ANDNOT of this container with another (difference).
andNot(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
andNot(MutableRoaringBitmap, MutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Bitwise ANDNOT (difference) operation.
andNot(Container) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise ANDNOT of this container with another (difference).
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) - 类中的方法 org.bitlap.roaringbitmap.FastRankRoaringBitmap
 
andNot(RoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
In-place bitwise ANDNOT (difference) operation.
andNot(RoaringBitmap, RoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Bitwise ANDNOT (difference) operation.
andNot(RoaringBitmap, RoaringBitmap, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
已过时。
use the version where longs specify the range. Negative values for range endpoints are not allowed.
andNot(RoaringBitmap, RoaringBitmap, long, long) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Bitwise ANDNOT (difference) operation for the given range, rangeStart (inclusive) and rangeEnd (exclusive).
andNot(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
andNot(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
andNot(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise ANDNOT of this container with another (difference).
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, MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
 
append(char, MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
 
append(char, Container) - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
 
append(char, Container) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
 
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(RoaringArray) - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
append a roaringArray
append(RoaringArray, int, int) - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
Append the values from another array, no copy is made (use with care)
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(char, MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
 
appendCopy(PointableRoaringArray, int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
Append copies of the values from another array
appender(long) - 类中的静态方法 org.bitlap.roaringbitmap.RangeBitmap
Append values to the RangeBitmap before sealing it, defaults to on heap ByteBuffers.
appender(long, IntFunction<ByteBuffer>, Consumer<ByteBuffer>) - 类中的静态方法 org.bitlap.roaringbitmap.RangeBitmap
Append values to the RangeBitmap before sealing it.
ArrayBatchIterator - org.bitlap.roaringbitmap中的类
 
ArrayBatchIterator - org.bitlap.roaringbitmap.buffer中的类
 
ArrayBatchIterator(ArrayContainer) - 类的构造器 org.bitlap.roaringbitmap.ArrayBatchIterator
 
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(char[]) - 类的构造器 org.bitlap.roaringbitmap.ArrayContainer
 
ArrayContainer(int) - 类的构造器 org.bitlap.roaringbitmap.ArrayContainer
Create an array container with specified capacity
ArrayContainer(int, char[]) - 类的构造器 org.bitlap.roaringbitmap.ArrayContainer
Create a new container from existing values array.
ArrayContainer(int, int) - 类的构造器 org.bitlap.roaringbitmap.ArrayContainer
Create an array container with a run of ones from firstOfRun to lastOfRun, inclusive.
ArrayContainer(MappeableArrayContainer) - 类的构造器 org.bitlap.roaringbitmap.ArrayContainer
Creates a new non-mappeable container from a mappeable one.
arraycopy(CharBuffer, int, CharBuffer, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
ArraysShim - org.bitlap.roaringbitmap中的类
Shim over JDK11 methods in Arrays to support multi-release
ArraysShim() - 类的构造器 org.bitlap.roaringbitmap.ArraysShim
 
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

B

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 - org.bitlap.roaringbitmap.buffer中的类
 
BitmapBatchIterator(BitmapContainer) - 类的构造器 org.bitlap.roaringbitmap.BitmapBatchIterator
 
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中的接口
Enable customizing the BitmapDataProvider used by Roaring64NavigableMap
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(int...) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Generate a bitmap with the specified values set to true.
bitmapOf(long[]) - 类中的静态方法 org.bitlap.roaringbitmap.BitSetUtil
Generate a RoaringBitmap out of a long[], each long using little-endian representation of its bits
bitmapOf(long[]) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferBitSetUtil
Generate a MutableRoaringBitmap out of a long[], each long using little-endian representation of its bits
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(ByteBuffer) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferBitSetUtil
Efficiently generate a RoaringBitmap from an uncompressed byte array or ByteBuffer This method tries to minimise all kinds of memory allocation
bitmapOf(ByteBuffer, boolean) - 类中的静态方法 org.bitlap.roaringbitmap.BitSetUtil
Efficiently generate a RoaringBitmap from an uncompressed byte array or ByteBuffer This method tries to minimise all kinds of memory allocation
bitmapOf(ByteBuffer, boolean, long[]) - 类中的静态方法 org.bitlap.roaringbitmap.BitSetUtil
Efficiently generate a RoaringBitmap from an uncompressed byte array or ByteBuffer This method tries to minimise all kinds of memory allocation
You can provide a cached wordsBuffer for avoiding 8 KB of extra allocation on every call No reference is kept to the wordsBuffer, so it can be cached as a ThreadLocal
bitmapOf(ByteBuffer, long[]) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferBitSetUtil
Efficiently generate a RoaringBitmap from an uncompressed byte array or ByteBuffer This method tries to minimise all kinds of memory allocation
You can provide a cached wordsBuffer for avoiding 8 KB of extra allocation on every call No reference is kept to the wordsBuffer, so it can be cached as a ThreadLocal
bitmapOf(BitSet) - 类中的静态方法 org.bitlap.roaringbitmap.BitSetUtil
Generate a RoaringBitmap out of a BitSet
bitmapOf(BitSet) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferBitSetUtil
Generate a MutableRoaringBitmap out of a BitSet
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
 
BLOCK_LENGTH - 类中的静态变量 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(char[], int, int, char) - 类中的静态方法 org.bitlap.roaringbitmap.Util
 
branchyUnsignedBinarySearch(ByteBuffer, int, int, int, char) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
branchyUnsignedBinarySearch(CharBuffer, int, int, char) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
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() - 类中的方法 org.bitlap.roaringbitmap.RangeBitmap.Appender
see build(IntFunction)
build(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.RangeBitmap.Appender
Converts the appender into an immutable range index, using the supplied ByteBuffer.
build(IntFunction<ByteBuffer>) - 类中的方法 org.bitlap.roaringbitmap.RangeBitmap.Appender
Converts the appender into an immutable range index.

C

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(long[], int, int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
Hamming weight of the bitset in the range start, start+1,..., end-1
cardinalityInBitmapRange(LongBuffer, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
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.longlong.HighLowContainer
get a container iterator
ContainerIterator - org.bitlap.roaringbitmap.art中的类
 
ContainerIterator(Containers) - 类的构造器 org.bitlap.roaringbitmap.art.ContainerIterator
construct a containers 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(char) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
contains(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
contains(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
contains(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Checks whether the contain contains the provided value
contains(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
contains(char) - 类中的方法 org.bitlap.roaringbitmap.Container
Checks whether the contain contains the provided value
contains(char) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
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(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(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(int, int) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
contains(int, int) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
contains(int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
contains(int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
contains(int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Checks whether the container contains the entire range
contains(int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
contains(int, int) - 类中的方法 org.bitlap.roaringbitmap.Container
Checks whether the container contains the entire range
contains(int, int) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
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(long, long) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Checks if the bitmap contains the range.
contains(long, long) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Checks if the bitmap contains the range.
contains(ByteBuffer, int, char) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
Checks whether the container contains the value i.
contains(ByteBuffer, int, char, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
Checks whether the container contains the value x.
contains(ByteBuffer, int, char, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
Checks whether the run container contains x.
contains(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
contains(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
contains(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
 
contains(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
contains(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
contains(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
contains(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
 
contains(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
contains(ImmutableRoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Checks whether the parameter is a subset of this RoaringBitmap or not
contains(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
contains(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
contains(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
contains(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
contains(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
contains(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
contains(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
contains(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
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.MappeableArrayContainer
 
contains(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
contains(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
contains(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
contains(Container) - 类中的方法 org.bitlap.roaringbitmap.Container
Checks whether the container is a subset of this container or not
contains(RoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Checks whether the parameter is a subset of this RoaringBitmap or not
contains(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
contains(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
contains(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
 
contains(RunContainer) - 类中的方法 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
 

D

DEFAULT_MAX_SIZE - 类中的静态变量 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
depth - 类中的变量 org.bitlap.roaringbitmap.art.AbstractShuttle
 
deserialize(DataInput) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
deserialize(DataInput) - 类中的方法 org.bitlap.roaringbitmap.art.Containers
Deserialize the byte stream to init this Containers
deserialize(DataInput) - 类中的静态方法 org.bitlap.roaringbitmap.art.Node
deserialize into a typed node from the byte stream
deserialize(DataInput) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
deserialize(DataInput) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
Deserialize.
deserialize(DataInput) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Deserialize the bitmap (retrieve from the input stream).
deserialize(DataInput) - 类中的方法 org.bitlap.roaringbitmap.Container
Deserialize (recover) the container.
deserialize(DataInput) - 类中的方法 org.bitlap.roaringbitmap.longlong.HighLowContainer
deserialize from the input byte stream
deserialize(DataInput) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
Deserialize (retrieve) this bitmap.
deserialize(DataInput) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
Deserialize (retrieve) this bitmap.
deserialize(DataInput) - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
Deserialize.
deserialize(DataInput) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Deserialize (retrieve) this bitmap.
deserialize(DataInput) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
deserialize(DataInput, byte[]) - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
Deserialize.
deserialize(DataInput, byte[]) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Deserialize (retrieve) this bitmap.
deserialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.Containers
Deserialize the byte stream to init this Containers
deserialize(ByteBuffer) - 类中的静态方法 org.bitlap.roaringbitmap.art.Node
deserialize into a typed node
deserialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
Deserialize (retrieve) this bitmap.
deserialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Deserialize (retrieve) this bitmap.
deserialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.longlong.HighLowContainer
deserialize from the input ByteBuffer in little endian
deserialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
Deserialize (retrieve) this bitmap.
deserialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
Deserialize (retrieve) this bitmap.
deserialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Deserialize (retrieve) this bitmap.
deserializeArt(DataInput) - 类中的方法 org.bitlap.roaringbitmap.art.Art
 
deserializeArt(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.Art
 
deserializeLegacy(DataInput) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
Deserialize (retrieve) this bitmap.
deserializeNodeBody(DataInput) - 类中的方法 org.bitlap.roaringbitmap.art.LeafNode
 
deserializeNodeBody(DataInput) - 类中的方法 org.bitlap.roaringbitmap.art.Node16
 
deserializeNodeBody(DataInput) - 类中的方法 org.bitlap.roaringbitmap.art.Node256
 
deserializeNodeBody(DataInput) - 类中的方法 org.bitlap.roaringbitmap.art.Node4
 
deserializeNodeBody(DataInput) - 类中的方法 org.bitlap.roaringbitmap.art.Node48
 
deserializeNodeBody(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.LeafNode
 
deserializeNodeBody(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.Node16
 
deserializeNodeBody(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.Node256
 
deserializeNodeBody(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.Node4
deserialize the node's body content
deserializeNodeBody(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.Node48
 
deserializePortable(DataInput) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
Deserialize (retrieve) this bitmap.
doPartialRadixSort() - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
Will partially sort values, which can allocate O(n) temporary memory but can significantly speed up adding unsorted values to a bitmap.
DUMMY_ROOT - enum class 中的枚举常量 org.bitlap.roaringbitmap.art.NodeType
 

E

empty - 类中的静态变量 org.bitlap.roaringbitmap.insights.BitmapStatistics.ArrayContainersStats
 
empty - 类中的静态变量 org.bitlap.roaringbitmap.insights.BitmapStatistics
 
empty() - 类中的静态方法 org.bitlap.roaringbitmap.ArrayContainer
 
empty() - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
ensureCumulatives(int) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
 
eq(long) - 类中的方法 org.bitlap.roaringbitmap.RangeBitmap
Returns a RoaringBitmap of rows which have a value equal to the value.
eq(long, RoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.RangeBitmap
Returns a RoaringBitmap of rows which have a value equal to the value.
eqCardinality(long) - 类中的方法 org.bitlap.roaringbitmap.RangeBitmap
Returns the number of rows which have a value equal to the value.
eqCardinality(long, RoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.RangeBitmap
Returns the number of rows which have a value equal to the value, and intersect with the context bitmap, which will not be modified.
equals(char[], int, int, char[], int, int) - 类中的静态方法 org.bitlap.roaringbitmap.ArraysShim
Checks if the two arrays are equal within the given range.
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.insights.BitmapStatistics.ArrayContainersStats
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.insights.BitmapStatistics
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.longlong.HighLowContainer
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
 
equals(Object) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
equals(BitSet, ImmutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferBitSetUtil
Compares a RoaringBitmap and a BitSet.
equals(BitSet, RoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.BitSetUtil
Compares a RoaringBitmap and a BitSet.
expectedContainerSize - 类中的变量 org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
 
expectedDensity(double) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
Influence default container choice by how dense the bitmap is expected to be.
expectedRange(long, long) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
Guesses the number of prefices required based on an estimate of the range the bitmap will contain, assumes that all prefices in the range will be required.
expectedValuesPerContainer(int) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmapWriter.Wizard
 
extendArray(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
 

F

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[], long[], long[]) - 类中的静态方法 org.bitlap.roaringbitmap.Util
Compute the bitwise AND between two long arrays and write the set bits in the container.
fillArrayAND(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.
fillArrayANDNOT(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.
fillArrayXOR(char[], LongBuffer, LongBuffer) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
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.art.Art
 
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, return the minimum of the set.
first() - 类中的方法 org.bitlap.roaringbitmap.longlong.HighLowContainer
Gets the first value in the array
first() - 接口中的方法 org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
Get the first (smallest) integer in this RoaringBitmap, that is, return the minimum of the set.
first() - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
Get the first (smallest) integer in this RoaringBitmap, that is, returns the minimum of the set.
first() - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
 
first() - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
Gets the first value in the array
first() - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
 
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(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(char) - 类中的方法 org.bitlap.roaringbitmap.Container
Add a short to the container if it is not present, otherwise remove it.
flip(char) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
flip(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Add the value if it is not already present, otherwise remove it.
flip(int) - 类中的方法 org.bitlap.roaringbitmap.FastRankRoaringBitmap
 
flip(int) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Add the value if it is not already present, otherwise remove it.
flip(int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
已过时。
use the version where longs specify the range
flip(int, int) - 类中的方法 org.bitlap.roaringbitmap.FastRankRoaringBitmap
已过时。
flip(int, int) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
已过时。
use the version where longs specify the range
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(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(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, long) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Modifies the current bitmap by complementing the bits in the given range, from rangeStart (inclusive) rangeEnd (exclusive).
flip(ImmutableRoaringBitmap, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
已过时。
use the version where longs specify the range
flip(ImmutableRoaringBitmap, long, long) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Complements the bits in the given range, from rangeStart (inclusive) rangeEnd (exclusive).
flip(MutableRoaringBitmap, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
已过时。
use the version where longs specify the range
flip(MutableRoaringBitmap, long, long) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Complements the bits in the given range, from rangeStart (inclusive) rangeEnd (exclusive).
flip(RoaringBitmap, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
已过时。
use the version where longs specify the range
flip(RoaringBitmap, long, long) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Complements the bits in the given range, from rangeStart (inclusive) rangeEnd (exclusive).
flipBitmapRange(long[], int, int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
flip bits at start, start+1,..., end-1
flipBitmapRange(LongBuffer, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
flip bits at start, start+1,..., end-1
flipBitmapRangeAndCardinalityChange(long[], int, int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
已过时。
flipBitmapRangeAndCardinalityChange(LongBuffer, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
已过时。
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(char, char, RelativeRangeConsumer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
forAllInRange(int, int, RelativeRangeConsumer) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Consume presence information for all values in the range [start, start + length).
forAllInRange(long, int, RelativeRangeConsumer) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
Consume presence information for all values in the range [start, start + length).
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(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(char, IntConsumer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
forEach(IntConsumer) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
 
forEach(IntConsumer) - 接口中的方法 org.bitlap.roaringbitmap.ImmutableBitmapDataProvider
Visit all values in the bitmap and pass them to the consumer
forEach(IntConsumer) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
 
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
 
forEachInRange(int, int, IntConsumer) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Consume each value present in the range [start, start + length).
forEachInRange(long, int, LongConsumer) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
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
 

G

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() - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
getArraySizeInBytes() - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
getArraySizeInBytes() - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Size of the underlying array
getArraySizeInBytes() - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
getArraySizeInBytes() - 类中的方法 org.bitlap.roaringbitmap.Container
Size of the underlying array
getArraySizeInBytes() - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
getArraySizeInBytes(int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
getArraySizeInBytes(int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
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() - 类中的方法 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() - 类中的方法 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
 
getCardinality(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
 
getCardinality(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
 
getCardinality(int) - 接口中的方法 org.bitlap.roaringbitmap.buffer.PointableRoaringArray
Returns the cardinality of the container at the given index.
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() - 接口中的方法 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(char) - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
involves a binary search
getContainer(long) - 类中的方法 org.bitlap.roaringbitmap.art.Containers
get the Container with the corresponding container index
getContainer(long) - 类中的方法 org.bitlap.roaringbitmap.longlong.HighLowContainer
 
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() - 类中的方法 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() - 接口中的方法 org.bitlap.roaringbitmap.buffer.PointableRoaringArray
 
getContainerPointer() - 类中的方法 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.
getContainerPointer(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
 
getContainerPointer(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
 
getContainerPointer(int) - 接口中的方法 org.bitlap.roaringbitmap.buffer.PointableRoaringArray
 
getContainerPointer(int) - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
Create a ContainerPointer for this RoaringArray
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
getHighLowContainer() - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
 
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
getKeyAtIndex
getKeyBytes() - 类中的方法 org.bitlap.roaringbitmap.art.LeafNode
 
getKeys() - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
 
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
Estimate of the memory usage of this data structure.
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.
getValues() - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
 
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.

H

hasContainer() - 接口中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainerPointer
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Compute the hashCode() of this bitmap.
hashCode() - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.insights.BitmapStatistics.ArrayContainersStats
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.insights.BitmapStatistics
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.longlong.HighLowContainer
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
 
hashCode() - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Compute the hashCode() of this bitmap.
hashCode() - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.ArrayBatchIterator
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.art.ContainerIterator
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.art.KeyIterator
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.art.LeafNodeIterator
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.BatchIntIterator
 
hasNext() - 接口中的方法 org.bitlap.roaringbitmap.BatchIterator
Returns true is there are more values to get.
hasNext() - 类中的方法 org.bitlap.roaringbitmap.BitmapBatchIterator
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.buffer.ArrayBatchIterator
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.buffer.BitmapBatchIterator
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.buffer.BufferIntIteratorFlyweight
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.buffer.BufferReverseIntIteratorFlyweight
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.buffer.RoaringBatchIterator
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.buffer.RunBatchIterator
 
hasNext() - 接口中的方法 org.bitlap.roaringbitmap.CharIterator
 
hasNext() - 接口中的方法 org.bitlap.roaringbitmap.ContainerBatchIterator
Whether the underlying container is exhausted or not
hasNext() - 类中的方法 org.bitlap.roaringbitmap.ImmutableBitmapDataProvider.RoaringOfInt
 
hasNext() - 接口中的方法 org.bitlap.roaringbitmap.IntIterator
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.IntIteratorFlyweight
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider.RoaringOfLong
 
hasNext() - 接口中的方法 org.bitlap.roaringbitmap.longlong.LongIterator
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.ReverseIntIteratorFlyweight
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.RoaringBatchIterator
 
hasNext() - 类中的方法 org.bitlap.roaringbitmap.RunBatchIterator
 
hasRun - 类中的变量 org.bitlap.roaringbitmap.art.AbstractShuttle
 
hasRunCompression() - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
 
hasRunCompression() - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Check whether this bitmap has had its runs compressed.
hasRunCompression() - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
 
hasRunCompression() - 接口中的方法 org.bitlap.roaringbitmap.buffer.PointableRoaringArray
Check whether this bitmap has had its runs compressed.
hasRunCompression() - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Check whether this bitmap has had its runs compressed.
hasRunContainer() - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
hasRunContainer
headerSize() - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
 
headerSize() - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
headerSize
headerSize(boolean) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
 
highbits(int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
highbits(int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
 
highbits(long) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
highbits(long) - 类中的静态方法 org.bitlap.roaringbitmap.Util
 
highKeyIterator() - 类中的方法 org.bitlap.roaringbitmap.longlong.HighLowContainer
get a key iterator
highKeyLeafNodeIterator(boolean) - 类中的方法 org.bitlap.roaringbitmap.longlong.HighLowContainer
 
highKeyLeafNodeIteratorFrom(long, boolean) - 类中的方法 org.bitlap.roaringbitmap.longlong.HighLowContainer
 
HighLowContainer - org.bitlap.roaringbitmap.longlong中的类
 
HighLowContainer() - 类的构造器 org.bitlap.roaringbitmap.longlong.HighLowContainer
 
highPart(long) - 类中的静态方法 org.bitlap.roaringbitmap.longlong.LongUtils
get the high 48 bit parts of the input data
highPartInPlace(long, byte[]) - 类中的静态方法 org.bitlap.roaringbitmap.longlong.LongUtils
set the high 48 bit parts of the input number into the given byte array
horizontal_or(Iterator) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
已过时。
horizontal_or(Iterator<? extends RoaringBitmap>) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
已过时。
horizontal_or(List<? extends RoaringBitmap>) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Minimizes memory usage while computing the or aggregate on a moderate number of bitmaps.
horizontal_or(ImmutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Minimizes memory usage while computing the or aggregate on a moderate number of bitmaps.
horizontal_or(MutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Minimizes memory usage while computing the or aggregate on a moderate number of bitmaps.
horizontal_or(RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Minimizes memory usage while computing the or aggregate on a moderate number of bitmaps.
horizontal_xor(ImmutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Minimizes memory usage while computing the xor aggregate on a moderate number of bitmaps.
horizontal_xor(MutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Minimizes memory usage while computing the xor aggregate on a moderate number of bitmaps.
horizontal_xor(RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Minimizes memory usage while computing the xor aggregate on a moderate number of bitmaps.
hybridUnsignedBinarySearch(char[], int, int, char) - 类中的静态方法 org.bitlap.roaringbitmap.Util
 

I

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(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
iand(ArrayContainer) - 类中的方法 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.ArrayContainer
 
iand(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
iand(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the in-place bitwise AND of this container with another (intersection).
iand(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
iand(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
iand(MappeableArrayContainer) - 类中的方法 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(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
iand(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
iand(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
iand(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the in-place bitwise AND of this container with another (intersection).
iand(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
iand(MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
iand(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
iand(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
iand(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the in-place bitwise AND of this container with another (intersection).
iand(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
iand(Container) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the in-place bitwise AND of this container with another (intersection).
iand(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
iand(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
iand(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the in-place bitwise AND of this container with another (intersection).
iand(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
iandNot(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
iandNot(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
iandNot(ArrayContainer) - 类中的方法 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.ArrayContainer
 
iandNot(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
iandNot(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the in-place bitwise ANDNOT of this container with another (difference).
iandNot(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
iandNot(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
iandNot(MappeableArrayContainer) - 类中的方法 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(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
iandNot(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
iandNot(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
iandNot(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the in-place bitwise ANDNOT of this container with another (difference).
iandNot(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
iandNot(MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
iandNot(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
iandNot(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
iandNot(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the in-place bitwise ANDNOT of this container with another (difference).
iandNot(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
iandNot(Container) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the in-place bitwise ANDNOT of this container with another (difference).
iandNot(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
iandNot(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
iandNot(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the in-place bitwise ANDNOT of this container with another (difference).
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[], char[], int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
Intersects the bitmap with the array, returning the cardinality of the result
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
intersects(int, int) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
intersects(int, int) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
intersects(int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
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(int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
intersects(int, int) - 类中的方法 org.bitlap.roaringbitmap.Container
Checks if the container intersects with a range
intersects(int, int) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
intersects(long, long) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Checks if the range intersects with the bitmap.
intersects(long, long) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Checks if the range intersects with the bitmap.
intersects(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
intersects(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
intersects(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Returns true if the current container intersects the other container.
intersects(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
intersects(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
intersects(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
intersects(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Returns true if the current container intersects the other container.
intersects(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
intersects(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Checks whether the two bitmaps intersect.
intersects(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
intersects(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
intersects(MappeableArrayContainer) - 类中的方法 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.MappeableArrayContainer
 
intersects(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
intersects(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Returns true if the current container intersects the other container.
intersects(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
intersects(MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Returns true if the current container intersects the other container.
intersects(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
intersects(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
intersects(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Returns true if the current container intersects the other container.
intersects(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
intersects(Container) - 类中的方法 org.bitlap.roaringbitmap.Container
Returns true if the current container intersects the other container.
intersects(RoaringBitmap, RoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Checks whether the two bitmaps intersect.
intersects(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
intersects(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
intersects(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Returns true if the current container intersects the other container.
intersects(RunContainer) - 类中的方法 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(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
ior(ArrayContainer) - 类中的方法 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.ArrayContainer
 
ior(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
ior(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the in-place bitwise OR of this container with another (union).
ior(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
ior(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
ior(MappeableArrayContainer) - 类中的方法 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(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
ior(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
ior(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
ior(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the in-place bitwise OR of this container with another (union).
ior(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
ior(MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
ior(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
ior(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
ior(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the in-place bitwise OR of this container with another (union).
ior(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
ior(Container) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the in-place bitwise OR of this container with another (union).
ior(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
ior(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
ior(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the in-place bitwise OR of this container with another (union).
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.
isMaxHigh(byte[]) - 类中的静态方法 org.bitlap.roaringbitmap.longlong.LongUtils
checks if given high48 is the maximum possible one (e.g. it is the case for -1L, which is the maximum unsigned long)
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(char[], int, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
Find the smallest integer larger than pos such that array[pos]>= min.
iterateUntil(CharBuffer, int, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
Find the smallest integer larger than pos such that array[pos]>= min.
iterator() - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
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
 
iterator(Containers) - 类中的方法 org.bitlap.roaringbitmap.art.Art
a convenient method to traverse the key space in ascending order.
ixor(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
ixor(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
ixor(ArrayContainer) - 类中的方法 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.ArrayContainer
 
ixor(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
ixor(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the in-place bitwise XOR of this container with another (symmetric difference).
ixor(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
ixor(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
ixor(MappeableArrayContainer) - 类中的方法 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(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
ixor(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
ixor(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
ixor(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the in-place bitwise XOR of this container with another (symmetric difference).
ixor(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
ixor(MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
ixor(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
ixor(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
ixor(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the in-place bitwise XOR of this container with another (symmetric difference).
ixor(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
ixor(Container) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the in-place bitwise OR of this container with another (union).
ixor(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
ixor(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
ixor(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the in-place bitwise XOR of this container with another (symmetric difference).
ixor(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 

K

key() - 接口中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainerPointer
The key is a 16-bit integer that indicates the position of the container in the roaring bitmap.
key() - 接口中的方法 org.bitlap.roaringbitmap.ContainerPointer
The key is a 16-bit integer that indicates the position of the container in the roaring bitmap.
KeyIterator - org.bitlap.roaringbitmap.art中的类
 
KeyIterator(Art, Containers) - 类的构造器 org.bitlap.roaringbitmap.art.KeyIterator
 

L

last() - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
last() - 类中的方法 org.bitlap.roaringbitmap.art.Art
 
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, return the maximum of the set.
last() - 类中的方法 org.bitlap.roaringbitmap.longlong.HighLowContainer
Gets the last value in the array
last() - 接口中的方法 org.bitlap.roaringbitmap.longlong.ImmutableLongBitmapDataProvider
Get the last (largest) integer in this RoaringBitmap, that is, return the maximum of the set.
last() - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
Get the last (largest) integer in this RoaringBitmap, that is, returns the maximum of the set.
last() - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
 
last() - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
Gets the last value in the array
last() - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
 
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(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
lazyor(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
lazyor(ImmutableRoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
 
lazyor(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
 
lazyor(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
lazyor(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
lazyor(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
lazyor(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
lazyor(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
lazyor(RoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
 
lazyor(RoaringBitmap, RoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
 
lazyor(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
lazyOR(MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the bitwise OR of this container with another (union).
lazyOR(Container) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise OR of this container with another (union).
lazyorfromlazyinputs(MutableRoaringBitmap, MutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
 
lazyorfromlazyinputs(RoaringBitmap, RoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
 
LEAF_NODE - enum class 中的枚举常量 org.bitlap.roaringbitmap.art.NodeType
 
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, boolean, Containers) - 类的构造器 org.bitlap.roaringbitmap.art.LeafNodeIterator
constructor
LeafNodeIterator(Art, boolean, Containers, long) - 类的构造器 org.bitlap.roaringbitmap.art.LeafNodeIterator
constructor
LeafNodeIterator(Art, Containers) - 类的构造器 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(int) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Create a new Roaring bitmap containing at most maxcardinality integers.
limit(int) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
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
 
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(int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
 
lowbits(long) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
lowbits(long) - 类中的静态方法 org.bitlap.roaringbitmap.Util
 
lowbitsAsInteger(int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
 
lowbitsAsInteger(long) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
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.

M

map(ByteBuffer) - 类中的静态方法 org.bitlap.roaringbitmap.RangeBitmap
Maps the RangeBitmap from the buffer with minimal allocation.
MappeableArrayContainer - org.bitlap.roaringbitmap.buffer中的类
Simple container made of an array of 16-bit integers.
MappeableArrayContainer() - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
Create an array container with default capacity
MappeableArrayContainer(int) - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
Create an array container with specified capacity
MappeableArrayContainer(int, int) - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
Create an array container with a run of ones from firstOfRun to lastOfRun, exclusive.
MappeableArrayContainer(CharBuffer, int) - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
Construct a new ArrayContainer backed by the provided CharBuffer.
MappeableArrayContainer(ArrayContainer) - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
Creates a new container from a non-mappeable one.
MappeableBitmapContainer - org.bitlap.roaringbitmap.buffer中的类
Simple bitset-like container.
MappeableBitmapContainer() - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
Create a bitmap container with all bits set to false
MappeableBitmapContainer(int, int) - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
Create a bitmap container with a run of ones from firstOfRun to lastOfRun, inclusive caller must ensure that the range isn't so small that an ArrayContainer should have been created instead
MappeableBitmapContainer(LongBuffer, int) - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
Construct a new BitmapContainer backed by the provided LongBuffer.
MappeableBitmapContainer(BitmapContainer) - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
Creates a new bitmap container from a non-mappeable one.
MappeableContainer - org.bitlap.roaringbitmap.buffer中的类
Base container class.
MappeableContainer() - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
MappeableContainerPointer - org.bitlap.roaringbitmap.buffer中的接口
This interface allows you to iterate over the containers in a roaring bitmap.
MappeableRunContainer - org.bitlap.roaringbitmap.buffer中的类
This container takes the form of runs of consecutive values (effectively, run-length encoding).
MappeableRunContainer() - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
Create a container with default capacity
MappeableRunContainer(int) - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
Create an array container with specified capacity
MappeableRunContainer(int, int) - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
Create an run container with a run of ones from firstOfRun to lastOfRun.
MappeableRunContainer(CharBuffer, int) - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
Construct a new RunContainer backed by the provided CharBuffer.
MappeableRunContainer(MappeableArrayContainer, int) - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
MappeableRunContainer(MappeableBitmapContainer, int) - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
MappeableRunContainer(RunContainer) - 类的构造器 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
Creates a new container from a non-mappeable one.
MAX_CAPACITY - 类中的静态变量 org.bitlap.roaringbitmap.BitmapContainer
 
MAX_CAPACITY - 类中的静态变量 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
MAX_DEPTH - 类中的静态变量 org.bitlap.roaringbitmap.art.AbstractShuttle
 
MAX_UNSIGNED_INT - 类中的静态变量 org.bitlap.roaringbitmap.longlong.LongUtils
 
maximumSerializedSize(int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Assume that one wants to store "cardinality" integers in [0, universe_size), this function returns an upper bound on the serialized size in bytes.
maximumSerializedSize(long, long) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Assume that one wants to store "cardinality" integers in [0, universe_size), this function returns an upper bound on the serialized size in bytes.
maxLowBit() - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
maxLowBitAsInteger() - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
maxLowBitAsInteger() - 类中的静态方法 org.bitlap.roaringbitmap.longlong.LongUtils
 
maxLowBitAsInteger() - 类中的静态方法 org.bitlap.roaringbitmap.Util
 
mismatch(byte[], int, int, byte[], int, int) - 类中的静态方法 org.bitlap.roaringbitmap.ArraysShim
Finds and returns the relative index of the first mismatch between two byte arrays over the specified ranges,otherwise return -1 if no mismatch is found.
moveToNextLeaf() - 类中的方法 org.bitlap.roaringbitmap.art.AbstractShuttle
 
moveToNextLeaf() - 接口中的方法 org.bitlap.roaringbitmap.art.Shuttle
 
MutableRoaringArray - org.bitlap.roaringbitmap.buffer中的类
Specialized array to store the containers used by a RoaringBitmap.
MutableRoaringArray() - 类的构造器 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
 
MutableRoaringArray(int) - 类的构造器 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
 
MutableRoaringBitmap - org.bitlap.roaringbitmap.buffer中的类
MutableRoaringBitmap, a compressed alternative to the BitSet.
MutableRoaringBitmap() - 类的构造器 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Create an empty bitmap
MutableRoaringBitmap(MutableRoaringArray) - 类的构造器 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
 
MutableRoaringBitmap(RoaringBitmap) - 类的构造器 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Create a MutableRoaringBitmap from a RoaringBitmap.
MutableRoaringBitmapPrivate - org.bitlap.roaringbitmap.buffer中的类
已过时。
MutableRoaringBitmapPrivate() - 类的构造器 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmapPrivate
已过时。
 
MutableRoaringBitmapSupplier - org.bitlap.roaringbitmap.buffer中的类
MutableRoaringBitmapSupplier() - 类的构造器 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmapSupplier
 

N

naive_and(Iterator) - 类中的静态方法 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(ImmutableRoaringBitmap...) - 类中的静态方法 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(RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Compute overall AND between bitmaps two-by-two.
naive_or(Iterator) - 类中的静态方法 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(ImmutableRoaringBitmap...) - 类中的静态方法 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(RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Compute overall OR between bitmaps two-by-two.
naive_xor(Iterator) - 类中的静态方法 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(ImmutableRoaringBitmap...) - 类中的静态方法 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(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中的类
The purpose of this class it to help user decide which RoaringBitmapWriter heuristic to use.
NaiveWriterRecommender() - 类的构造器 org.bitlap.roaringbitmap.insights.NaiveWriterRecommender
 
nbrruns - 类中的变量 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
neq(long) - 类中的方法 org.bitlap.roaringbitmap.RangeBitmap
Returns a RoaringBitmap of rows which have a value not equal to the value.
neq(long, RoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.RangeBitmap
Returns a RoaringBitmap of rows which have a value not equal to the value.
neqCardinality(long) - 类中的方法 org.bitlap.roaringbitmap.RangeBitmap
Returns the number of rows which have a value not equal to the value.
neqCardinality(long, RoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.RangeBitmap
Returns the number of rows which have a value not equal to the value, and intersect with the context bitmap, which will not be modified.
newEmpty() - 接口中的方法 org.bitlap.roaringbitmap.BitmapDataProviderSupplier
 
newEmpty() - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmapSupplier
 
newEmpty() - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmapSupplier
 
next() - 类中的方法 org.bitlap.roaringbitmap.art.ContainerIterator
 
next() - 类中的方法 org.bitlap.roaringbitmap.art.KeyIterator
 
next() - 类中的方法 org.bitlap.roaringbitmap.art.LeafNodeIterator
 
next() - 类中的方法 org.bitlap.roaringbitmap.BatchIntIterator
 
next() - 类中的方法 org.bitlap.roaringbitmap.buffer.BufferIntIteratorFlyweight
 
next() - 类中的方法 org.bitlap.roaringbitmap.buffer.BufferReverseIntIteratorFlyweight
 
next() - 接口中的方法 org.bitlap.roaringbitmap.CharIterator
 
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.ArrayBatchIterator
 
next(int, int[]) - 类中的方法 org.bitlap.roaringbitmap.BitmapBatchIterator
 
next(int, int[]) - 类中的方法 org.bitlap.roaringbitmap.buffer.ArrayBatchIterator
 
next(int, int[]) - 类中的方法 org.bitlap.roaringbitmap.buffer.BitmapBatchIterator
 
next(int, int[]) - 类中的方法 org.bitlap.roaringbitmap.buffer.RunBatchIterator
 
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(int, int[]) - 类中的方法 org.bitlap.roaringbitmap.RunBatchIterator
 
nextAbsentValue(char) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
nextAbsentValue(char) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
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(char) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
nextAbsentValue(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
 
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
 
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(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(char) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
nextValue(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
 
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
 
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
 
NODE16 - enum class 中的枚举常量 org.bitlap.roaringbitmap.art.NodeType
 
Node256 - org.bitlap.roaringbitmap.art中的类
 
Node256(int) - 类的构造器 org.bitlap.roaringbitmap.art.Node256
 
NODE256 - enum class 中的枚举常量 org.bitlap.roaringbitmap.art.NodeType
 
Node4 - org.bitlap.roaringbitmap.art中的类
 
Node4(int) - 类的构造器 org.bitlap.roaringbitmap.art.Node4
 
NODE4 - enum class 中的枚举常量 org.bitlap.roaringbitmap.art.NodeType
 
Node48 - org.bitlap.roaringbitmap.art中的类
 
Node48(int) - 类的构造器 org.bitlap.roaringbitmap.art.Node48
 
NODE48 - enum class 中的枚举常量 org.bitlap.roaringbitmap.art.NodeType
 
nodeType - 类中的变量 org.bitlap.roaringbitmap.art.Node
 
NodeType - org.bitlap.roaringbitmap.art中的Enum Class
 
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

O

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(Iterator) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Compute overall OR between bitmaps.
or(Iterator<? extends ImmutableRoaringBitmap>) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Compute overall OR between bitmaps.
or(Iterator<? extends ImmutableRoaringBitmap>, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
已过时。
use the version where longs specify the range. Negative range points are forbidden.
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 RoaringBitmap>) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Compute overall OR between bitmaps.
or(Iterator<? extends RoaringBitmap>) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Compute overall OR between bitmaps.
or(Iterator<? extends RoaringBitmap>, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
已过时。
use the version where longs specify the range. Negative range points are forbidden.
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(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
or(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
or(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise OR of this container with another (union).
or(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
or(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
or(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
or(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise OR of this container with another (union).
or(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
or(ImmutableRoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
In-place bitwise OR (union) operation.
or(ImmutableRoaringBitmap...) - 类中的静态方法 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...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Compute overall OR between bitmaps.
or(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Bitwise OR (union) operation.
or(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
or(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
or(MappeableArrayContainer) - 类中的方法 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.MappeableArrayContainer
 
or(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
or(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the bitwise OR of this container with another (union).
or(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
or(MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
or(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
or(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
or(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the bitwise OR of this container with another (union).
or(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
or(MutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Compute overall OR between bitmaps.
or(MutableRoaringBitmap, MutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Bitwise OR (union) operation.
or(CharIterator) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
or(CharIterator) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
or(Container) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise OR of this container with another (union).
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.FastRankRoaringBitmap
 
or(RoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
In-place bitwise OR (union) operation.
or(RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Compute overall OR between bitmaps.
or(RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.ParallelAggregation
Computes the bitwise union of the input bitmaps
or(RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Compute overall OR between bitmaps.
or(RoaringBitmap, RoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Bitwise OR (union) operation.
or(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
or(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
or(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise OR of this container with another (union).
or(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
orCardinality(ImmutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Compute cardinality of the OR aggregate.
orCardinality(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Cardinality of the bitwise OR (union) operation.
orCardinality(RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Compute cardinality of the OR aggregate.
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
<<<<<<< Updated upstream:RoaringBitmap/src/main/java/org/bitlap/roaringbitmap/package-info.java The org.roaringbitmap package provides ======= The org.bitlap.roaringbitmap package provides >>>>>>> Stashed changes:RoaringBitmap/src/main/java/org/roaringbitmap/package-info.java 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
The org.bitlap.roaringbitmap.buffer package provides two classes (MutableRoaringBitmap and (ImmutableRoaringBitmap) that users can rely upon for fast set of integers.
org.bitlap.roaringbitmap.insights - 程序包 org.bitlap.roaringbitmap.insights
 
org.bitlap.roaringbitmap.longlong - 程序包 org.bitlap.roaringbitmap.longlong
The org.bitlap.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, long) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
In-place bitwise ORNOT operation.
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(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).

P

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(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(char) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
previousAbsentValue(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
 
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
 
previousValue(char) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
previousValue(char) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
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(char) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
previousValue(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
 
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
 
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(ImmutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
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

R

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(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(char) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
rank(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
 
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
 
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(int) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Rank returns the number of integers that are smaller or equal to x (Rank(infinity) would be GetCardinality()).
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
 
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
Based on the statistics it applies expert rules to help tuning the RoaringBitmapWriter
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() - 类中的方法 org.bitlap.roaringbitmap.art.AbstractShuttle
 
remove() - 类中的方法 org.bitlap.roaringbitmap.art.KeyIterator
 
remove() - 类中的方法 org.bitlap.roaringbitmap.art.LeafNodeIterator
 
remove() - 接口中的方法 org.bitlap.roaringbitmap.art.Shuttle
remove the current visiting LeafNode and its corresponding value container
remove() - 接口中的方法 org.bitlap.roaringbitmap.CharIterator
If possible, remove the current value
remove(byte[]) - 类中的方法 org.bitlap.roaringbitmap.art.Art
remove the key from the art if it's there.
remove(byte[]) - 类中的方法 org.bitlap.roaringbitmap.longlong.HighLowContainer
Attempt to remove the container that corresponds to the 48 bit key.
remove(char) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
remove(char) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
remove(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
remove(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
remove(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Remove the char from this container.
remove(char) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
remove(char) - 类中的方法 org.bitlap.roaringbitmap.Container
Remove the char from this container.
remove(char) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
remove(int) - 类中的方法 org.bitlap.roaringbitmap.art.LeafNode
 
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(int) - 接口中的方法 org.bitlap.roaringbitmap.BitmapDataProvider
If present remove the specified integers (effectively, sets its bit value to false)
remove(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
If present remove the specified integers (effectively, sets its bit value to false)
remove(int) - 类中的方法 org.bitlap.roaringbitmap.FastRankRoaringBitmap
 
remove(int) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
If present remove the specified integer (effectively, sets its bit value to false)
remove(int, int) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
remove(int, int) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
remove(int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
remove(int, int) - 类中的方法 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(int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
remove(int, int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
已过时。
use the version where longs specify the range
remove(int, int) - 类中的方法 org.bitlap.roaringbitmap.Container
Return a new container with all chars in [begin,end) remove using an unsigned interpretation.
remove(int, int) - 类中的方法 org.bitlap.roaringbitmap.FastRankRoaringBitmap
已过时。
remove(int, int) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
已过时。
use the version where longs specify the range
remove(int, int) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
remove(long) - 类中的方法 org.bitlap.roaringbitmap.art.Containers
remove the container index Container
remove(long, long) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Remove from the current bitmap all integers in [rangeStart,rangeEnd).
remove(long, long) - 类中的方法 org.bitlap.roaringbitmap.FastRankRoaringBitmap
 
remove(long, long) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Remove from the current bitmap all integers in [rangeStart,rangeEnd).
remove(MutableRoaringBitmap, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
已过时。
use the version where longs specify the range
remove(MutableRoaringBitmap, long, long) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Generate a new bitmap with all integers in [rangeStart,rangeEnd) removed.
remove(RoaringBitmap, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
已过时。
use the version where longs specify the range
remove(RoaringBitmap, long, long) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Generate a new bitmap with all integers in [rangeStart,rangeEnd) removed.
removeAtIndex(int) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
 
removeFrom(long[]) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
removeFrom(long[]) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
removeFrom(long[]) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the intersection of the negation of this container with the bits present in the array, modifying the array.
removeFrom(long[]) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
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() - 类中的方法 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() - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
repairAfterLazy(MutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmapPrivate
已过时。
 
repairAfterLazy(RoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmapPrivate
已过时。
 
replace(int, int, Container) - 类中的方法 org.bitlap.roaringbitmap.art.Containers
replace with a fresh Container
replace(long, Container) - 类中的方法 org.bitlap.roaringbitmap.art.Containers
replace the container index one with a fresh Container
replace(Container) - 类中的方法 org.bitlap.roaringbitmap.art.ContainerIterator
replace current 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(long[], int, int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
clear bits at start, start+1,..., end-1
resetBitmapRange(LongBuffer, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
clear bits at start, start+1,..., end-1
resetBitmapRangeAndCardinalityChange(long[], int, int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
已过时。
resetBitmapRangeAndCardinalityChange(LongBuffer, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
已过时。
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
By default, use RoaringBitmap as underlyings BitmapDataProvider
Roaring64NavigableMap(boolean, boolean) - 类的构造器 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
By default, use RoaringBitmap as underlyings BitmapDataProvider
Roaring64NavigableMap(boolean, boolean, BitmapDataProviderSupplier) - 类的构造器 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
 
Roaring64NavigableMap(boolean, BitmapDataProviderSupplier) - 类的构造器 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
By default, we activating cardinalities caching.
Roaring64NavigableMap(BitmapDataProviderSupplier) - 类的构造器 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
By default, longs are managed as unsigned longs and cardinalities are cached.
RoaringArray - org.bitlap.roaringbitmap中的类
Specialized array to store the containers used by a RoaringBitmap.
RoaringArray() - 类的构造器 org.bitlap.roaringbitmap.RoaringArray
create RoaringArray with initial capacity
RoaringArray(char[], Container[], int) - 类的构造器 org.bitlap.roaringbitmap.RoaringArray
create RoaringArray
RoaringArray(int) - 类的构造器 org.bitlap.roaringbitmap.RoaringArray
create RoaringArray
RoaringBatchIterator - org.bitlap.roaringbitmap.buffer中的类
 
RoaringBatchIterator - org.bitlap.roaringbitmap中的类
 
RoaringBatchIterator(MappeableContainerPointer) - 类的构造器 org.bitlap.roaringbitmap.buffer.RoaringBatchIterator
 
RoaringBatchIterator(RoaringArray) - 类的构造器 org.bitlap.roaringbitmap.RoaringBatchIterator
 
roaringbitmap - 模块 roaringbitmap
This module class contains the public packages for the RoaringBitmap library.
RoaringBitmap - org.bitlap.roaringbitmap中的类
RoaringBitmap, a compressed alternative to the BitSet.
RoaringBitmap() - 类的构造器 org.bitlap.roaringbitmap.RoaringBitmap
Create an empty bitmap
RoaringBitmap(ImmutableRoaringBitmap) - 类的构造器 org.bitlap.roaringbitmap.RoaringBitmap
Create a RoaringBitmap from a MutableRoaringBitmap or ImmutableRoaringBitmap.
RoaringBitmap(RoaringArray) - 类的构造器 org.bitlap.roaringbitmap.RoaringBitmap
Wrap an existing high low container
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 - org.bitlap.roaringbitmap中的类
 
RunBatchIterator(MappeableRunContainer) - 类的构造器 org.bitlap.roaringbitmap.buffer.RunBatchIterator
 
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(char[], int) - 类的构造器 org.bitlap.roaringbitmap.RunContainer
Construct a new RunContainer backed by the provided array.
RunContainer(int) - 类的构造器 org.bitlap.roaringbitmap.RunContainer
Create an array container with specified capacity
RunContainer(int, int) - 类的构造器 org.bitlap.roaringbitmap.RunContainer
Create an run container with a run of ones from firstOfRun to lastOfRun.
RunContainer(ArrayContainer, int) - 类的构造器 org.bitlap.roaringbitmap.RunContainer
 
RunContainer(BitmapContainer, int) - 类的构造器 org.bitlap.roaringbitmap.RunContainer
 
RunContainer(MappeableRunContainer) - 类的构造器 org.bitlap.roaringbitmap.RunContainer
Creates a new non-mappeable container from a mappeable one.
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
 

S

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(int) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Return the jth value stored in this bitmap.
select(int) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
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(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
 
SERIALIZATION_MODE - 类中的静态变量 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
 
SERIALIZATION_MODE_LEGACY - 类中的静态变量 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
 
SERIALIZATION_MODE_PORTABLE - 类中的静态变量 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
 
serialize(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
serialize(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.art.Containers
Serialize the Containers
serialize(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.art.Node
serialize
serialize(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
serialize(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
Serialize.
serialize(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Serialize this bitmap.
serialize(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
Serialize.
serialize(DataOutput) - 接口中的方法 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(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(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
Serialize this bitmap.
serialize(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
Serialize.
serialize(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
Serialize this bitmap.
serialize(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
serialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.Containers
Serialize the Containers
serialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.Node
serialize
serialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringArray
 
serialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
 
serialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
Serialize.
serialize(ByteBuffer) - 接口中的方法 org.bitlap.roaringbitmap.buffer.PointableRoaringArray
Serialize.
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(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(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.RangeBitmap.Appender
Serializes the bitmap to the buffer without materialising it.
serialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
Serialize.
serialize(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
 
serializeArt(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.art.Art
 
serializeArt(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.Art
 
serializedSizeInBytes() - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
serializedSizeInBytes() - 类中的方法 org.bitlap.roaringbitmap.art.Containers
Report the number of bytes required for serialization.
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() - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
serializedSizeInBytes() - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
serializedSizeInBytes() - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Report the number of bytes required to serialize this container.
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() - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
serializedSizeInBytes(int) - 类中的静态方法 org.bitlap.roaringbitmap.ArrayContainer
 
serializedSizeInBytes(int) - 类中的静态方法 org.bitlap.roaringbitmap.BitmapContainer
 
serializedSizeInBytes(int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
serializedSizeInBytes(int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
serializedSizeInBytes(int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
serializedSizeInBytes(int) - 类中的静态方法 org.bitlap.roaringbitmap.RunContainer
 
serializeLegacy(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
已过时。
serializeNodeBody(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.art.LeafNode
 
serializeNodeBody(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.art.Node16
 
serializeNodeBody(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.art.Node256
 
serializeNodeBody(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.art.Node4
 
serializeNodeBody(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.art.Node48
 
serializeNodeBody(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.LeafNode
 
serializeNodeBody(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.Node16
 
serializeNodeBody(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.Node256
 
serializeNodeBody(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.art.Node4
serialize the node's body content
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
 
serializePortable(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
Serialize this bitmap.
serializeSizeInBytes() - 类中的方法 org.bitlap.roaringbitmap.art.Art
 
serializeSizeInBytes() - 类中的方法 org.bitlap.roaringbitmap.art.Node
the serialized size in bytes of this node
setBitmapRange(long[], int, int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
set bits at start, start+1,..., end-1
setBitmapRange(LongBuffer, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
set bits at start, start+1,..., end-1
setBitmapRangeAndCardinalityChange(long[], int, int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
已过时。
setBitmapRangeAndCardinalityChange(LongBuffer, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
已过时。
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
 
setContainerAtIndex(int, Container) - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
 
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
 
sortSmallByteArray(byte[], Node[], int, int) - 类中的静态方法 org.bitlap.roaringbitmap.art.Node
sort the small arrays through the insertion sort alg.
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
 

T

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
 

U

unsignedBinarySearch(char[], int, int, char) - 类中的静态方法 org.bitlap.roaringbitmap.Util
Look for value k in array in the range [begin,end).
unsignedBinarySearch(ByteBuffer, int, int, int, char) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
Look for value k in buffer in the range [begin,end).
unsignedBinarySearch(CharBuffer, int, int, char) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
Look for value k in buffer in the range [begin,end).
unsignedDifference(char[], int, char[], int, char[]) - 类中的静态方法 org.bitlap.roaringbitmap.Util
Compute the difference between two sorted lists and write the result to the provided output array
unsignedDifference(CharBuffer, int, CharBuffer, int, char[]) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
unsignedDifference(CharIterator, CharIterator, char[]) - 类中的静态方法 org.bitlap.roaringbitmap.Util
Compute the difference between two sorted lists and write the result to the provided output array
unsignedExclusiveUnion2by2(char[], int, char[], int, char[]) - 类中的静态方法 org.bitlap.roaringbitmap.Util
Compute the exclusive union of two sorted lists and write the result to the provided output array
unsignedExclusiveUnion2by2(CharBuffer, int, CharBuffer, int, char[]) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
unsignedIntersect2by2(char[], int, char[], int, char[]) - 类中的静态方法 org.bitlap.roaringbitmap.Util
Intersect two sorted lists and write the result to the provided output array
unsignedIntersect2by2(CharBuffer, int, CharBuffer, int, char[]) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
unsignedIntersects(char[], int, char[], int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
Checks if two arrays intersect
unsignedIntersects(CharBuffer, int, CharBuffer, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
Checks if two arrays intersect
unsignedLocalIntersect2by2(char[], int, char[], int, char[]) - 类中的静态方法 org.bitlap.roaringbitmap.Util
 
unsignedLocalIntersect2by2(CharBuffer, int, CharBuffer, int, char[]) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
unsignedLocalIntersect2by2Cardinality(char[], int, char[], int) - 类中的静态方法 org.bitlap.roaringbitmap.Util
Compute the cardinality of the intersection
unsignedLocalIntersect2by2Cardinality(CharBuffer, int, CharBuffer, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
unsignedOneSidedGallopingIntersect2by2(char[], int, char[], int, char[]) - 类中的静态方法 org.bitlap.roaringbitmap.Util
 
unsignedOneSidedGallopingIntersect2by2(CharBuffer, int, CharBuffer, int, char[]) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
unsignedUnion2by2(char[], int, int, char[], int, int, char[]) - 类中的静态方法 org.bitlap.roaringbitmap.Util
Unite two sorted lists and write the result to the provided output array
unsignedUnion2by2(CharBuffer, int, int, CharBuffer, int, int, char[]) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferUtil
 
USE_HYBRID_BINSEARCH - 类中的静态变量 org.bitlap.roaringbitmap.Util
optimization flag: whether to use hybrid binary search: hybrid formats combine a binary search with a sequential search
Util - org.bitlap.roaringbitmap中的类
Various useful methods for roaring bitmaps.

V

valueOf(String) - enum class中的静态方法 org.bitlap.roaringbitmap.art.NodeType
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 org.bitlap.roaringbitmap.art.NodeType
Returns an array containing the constants of this enum class, in the order they are declared.
valueslength - 类中的变量 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
visitedNodeNextPosition(Node, int) - 类中的方法 org.bitlap.roaringbitmap.art.AbstractShuttle
 
visitedNodeNextPosition(Node, int) - 类中的方法 org.bitlap.roaringbitmap.art.BackwardShuttle
 
visitedNodeNextPosition(Node, int) - 类中的方法 org.bitlap.roaringbitmap.art.ForwardShuttle
 

W

WordStorage<T> - org.bitlap.roaringbitmap中的接口
 
workAndMemoryShyAnd(long[], ImmutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Computes the intersection by first intersecting the keys, avoids materialising containers, limits memory usage.
workAndMemoryShyAnd(long[], RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Computes the intersection by first intersecting the keys, avoids materialising containers, limits memory usage.
workShyAnd(long[], RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Computes the intersection by first intersecting the keys, avoids materialising containers.
wrap(ImmutableRoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.buffer.BufferIntIteratorFlyweight
Prepares a bitmap for iteration
wrap(ImmutableRoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.buffer.BufferReverseIntIteratorFlyweight
Prepares a bitmap for iteration
wrap(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.ArrayBatchIterator
 
wrap(RoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.IntIteratorFlyweight
Prepares a bitmap for iteration
wrap(RoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.ReverseIntIteratorFlyweight
Prepares a bitmap for iteration
writeArray(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
writeArray(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
writeArray(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
writeArray(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
writeArray(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Write just the underlying array.
writeArray(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
writeArray(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.Container
Write just the underlying array.
writeArray(DataOutput) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
writeArray(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
writeArray(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
writeArray(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
writeArray(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
writeArray(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Write just the underlying array.
writeArray(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
writeArray(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.Container
Write just the underlying array.
writeArray(ByteBuffer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
writeExternal(ObjectOutput) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
writeExternal(ObjectOutput) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
writeExternal(ObjectOutput) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
writeExternal(ObjectOutput) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
writeExternal(ObjectOutput) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
writeExternal(ObjectOutput) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringArray
 
writeExternal(ObjectOutput) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
 
writeExternal(ObjectOutput) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
Roaring64NavigableMap are serializable.
writeExternal(ObjectOutput) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
Roaring64NavigableMap are serializable.
writeExternal(ObjectOutput) - 类中的方法 org.bitlap.roaringbitmap.RoaringArray
 
writeExternal(ObjectOutput) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
 
writeExternal(ObjectOutput) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
writer() - 接口中的静态方法 org.bitlap.roaringbitmap.RoaringBitmapWriter
 

X

xor(Iterator) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Compute overall XOR between bitmaps.
xor(Iterator<? extends ImmutableRoaringBitmap>, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
已过时。
use the version where longs specify the range. Negative values not allowed for rangeStart and rangeEnd
xor(Iterator<? extends ImmutableRoaringBitmap>, long, long) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Computes XOR between input bitmaps in the given range, from rangeStart (inclusive) to rangeEnd (exclusive)
xor(Iterator<? extends RoaringBitmap>) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Compute overall XOR between bitmaps.
xor(Iterator<? extends RoaringBitmap>, int, int) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
已过时。
use the version where longs specify the range. Negative values not allowed for rangeStart and rangeEnd
xor(Iterator<? extends RoaringBitmap>, long, long) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Computes XOR between input bitmaps in the given range, from rangeStart (inclusive) to rangeEnd (exclusive)
xor(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
xor(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
xor(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise XOR of this container with another (symmetric difference).
xor(ArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
xor(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
xor(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
xor(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise XOR of this container with another (symmetric difference).
xor(BitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
xor(ImmutableRoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
In-place bitwise XOR (symmetric difference) operation.
xor(ImmutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Compute overall XOR between bitmaps.
xor(ImmutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferParallelAggregation
Computes the bitwise symmetric difference of the input bitmaps
xor(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Bitwise XOR (symmetric difference) operation.
xor(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
xor(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
xor(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the bitwise XOR of this container with another (symmetric difference).
xor(MappeableArrayContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
xor(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
xor(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
xor(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the bitwise XOR of this container with another (symmetric difference).
xor(MappeableBitmapContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
xor(MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
 
xor(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
xor(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableBitmapContainer
 
xor(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Computes the bitwise XOR of this container with another (symmetric difference).
xor(MappeableRunContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableRunContainer
 
xor(MutableRoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.BufferFastAggregation
Compute overall XOR between bitmaps.
xor(MutableRoaringBitmap, MutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.MutableRoaringBitmap
Bitwise XOR (symmetric difference) operation.
xor(CharIterator) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
xor(CharIterator) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableArrayContainer
 
xor(Container) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise XOR of this container with another (symmetric difference).
xor(Roaring64Bitmap) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64Bitmap
In-place bitwise XOR (symmetric difference) operation.
xor(Roaring64NavigableMap) - 类中的方法 org.bitlap.roaringbitmap.longlong.Roaring64NavigableMap
In-place bitwise XOR (symmetric difference) operation.
xor(RoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.FastRankRoaringBitmap
 
xor(RoaringBitmap) - 类中的方法 org.bitlap.roaringbitmap.RoaringBitmap
In-place bitwise XOR (symmetric difference) operation.
xor(RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.FastAggregation
Compute overall XOR between bitmaps.
xor(RoaringBitmap...) - 类中的静态方法 org.bitlap.roaringbitmap.ParallelAggregation
Computes the bitwise symmetric difference of the input bitmaps
xor(RoaringBitmap, RoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Bitwise XOR (symmetric difference) operation.
xor(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.ArrayContainer
 
xor(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.BitmapContainer
 
xor(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.Container
Computes the bitwise XOR of this container with another (symmetric difference).
xor(RunContainer) - 类中的方法 org.bitlap.roaringbitmap.RunContainer
 
xorCardinality(ImmutableRoaringBitmap, ImmutableRoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.buffer.ImmutableRoaringBitmap
Cardinality of the bitwise XOR (symmetric difference) operation.
xorCardinality(MappeableContainer) - 类中的方法 org.bitlap.roaringbitmap.buffer.MappeableContainer
Returns the cardinality of the XOR between the passed container and this container without materialising a temporary container.
xorCardinality(Container) - 类中的方法 org.bitlap.roaringbitmap.Container
Returns the cardinality of the XOR between the passed container and this container without materialising a temporary container.
xorCardinality(RoaringBitmap, RoaringBitmap) - 类中的静态方法 org.bitlap.roaringbitmap.RoaringBitmap
Cardinality of the bitwise XOR (symmetric difference) operation.
A B C D E F G H I K L M N O P R S T U V W X 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格