Uses of Class
org.roaringbitmap.ArrayContainer
Packages that use ArrayContainer
Package
Description
The org.roaringbitmap package provides
one class (
RoaringBitmap) that users
can rely upon for fast set of integers.The org.roaringbitmap.buffer package provides
two classes (
MutableRoaringBitmap and
(ImmutableRoaringBitmap) that users
can rely upon for fast set of integers.-
Uses of ArrayContainer in org.roaringbitmap
Methods in org.roaringbitmap that return ArrayContainerModifier and TypeMethodDescriptionArrayContainer.and(ArrayContainer value2) BitmapContainer.and(ArrayContainer value2) ArrayContainer.andNot(ArrayContainer value2) ArrayContainer.andNot(BitmapContainer value2) ArrayContainer.andNot(RunContainer x) ArrayContainer.clone()static ArrayContainerArrayContainer.empty()ArrayContainer.iand(ArrayContainer value2) ArrayContainer.iandNot(ArrayContainer value2) ArrayContainer.iandNot(BitmapContainer value2) Methods in org.roaringbitmap with parameters of type ArrayContainerModifier and TypeMethodDescriptionArrayContainer.and(ArrayContainer value2) BitmapContainer.and(ArrayContainer value2) abstract ContainerContainer.and(ArrayContainer x) Computes the bitwise AND of this container with another (intersection).RunContainer.and(ArrayContainer x) intArrayContainer.andCardinality(ArrayContainer value2) intBitmapContainer.andCardinality(ArrayContainer value2) protected abstract intContainer.andCardinality(ArrayContainer x) intRunContainer.andCardinality(ArrayContainer x) ArrayContainer.andNot(ArrayContainer value2) BitmapContainer.andNot(ArrayContainer value2) abstract ContainerContainer.andNot(ArrayContainer x) Computes the bitwise ANDNOT of this container with another (difference).RunContainer.andNot(ArrayContainer x) protected booleanArrayContainer.contains(ArrayContainer arrayContainer) protected booleanBitmapContainer.contains(ArrayContainer arrayContainer) protected abstract booleanContainer.contains(ArrayContainer arrayContainer) protected booleanRunContainer.contains(ArrayContainer arrayContainer) ArrayContainer.iand(ArrayContainer value2) BitmapContainer.iand(ArrayContainer b2) abstract ContainerContainer.iand(ArrayContainer x) Computes the in-place bitwise AND of this container with another (intersection).RunContainer.iand(ArrayContainer x) ArrayContainer.iandNot(ArrayContainer value2) BitmapContainer.iandNot(ArrayContainer b2) abstract ContainerContainer.iandNot(ArrayContainer x) Computes the in-place bitwise ANDNOT of this container with another (difference).RunContainer.iandNot(ArrayContainer x) booleanArrayContainer.intersects(ArrayContainer value2) booleanBitmapContainer.intersects(ArrayContainer value2) abstract booleanContainer.intersects(ArrayContainer x) Returns true if the current container intersects the other container.booleanRunContainer.intersects(ArrayContainer x) ArrayContainer.ior(ArrayContainer value2) BitmapContainer.ior(ArrayContainer value2) abstract ContainerContainer.ior(ArrayContainer x) Computes the in-place bitwise OR of this container with another (union).RunContainer.ior(ArrayContainer x) ArrayContainer.ixor(ArrayContainer value2) BitmapContainer.ixor(ArrayContainer value2) abstract ContainerContainer.ixor(ArrayContainer x) Computes the in-place bitwise XOR of this container with another (symmetric difference).RunContainer.ixor(ArrayContainer x) protected ContainerArrayContainer.lazyor(ArrayContainer value2) protected ContainerBitmapContainer.lazyor(ArrayContainer value2) protected ContainerRunContainer.lazyor(ArrayContainer x) ArrayContainer.or(ArrayContainer value2) BitmapContainer.or(ArrayContainer value2) abstract ContainerContainer.or(ArrayContainer x) Computes the bitwise OR of this container with another (union).RunContainer.or(ArrayContainer x) ArrayContainer.xor(ArrayContainer value2) BitmapContainer.xor(ArrayContainer value2) abstract ContainerContainer.xor(ArrayContainer x) Computes the bitwise XOR of this container with another (symmetric difference).RunContainer.xor(ArrayContainer x) Constructors in org.roaringbitmap with parameters of type ArrayContainerModifierConstructorDescriptionArrayBatchIterator(ArrayContainer array) protectedRunContainer(ArrayContainer arr, int nbrRuns) -
Uses of ArrayContainer in org.roaringbitmap.buffer
Constructors in org.roaringbitmap.buffer with parameters of type ArrayContainerModifierConstructorDescriptionCreates a new container from a non-mappeable one.