Uses of Class
org.roaringbitmap.buffer.MappeableArrayContainer
Packages that use MappeableArrayContainer
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 MappeableArrayContainer in org.roaringbitmap
Constructors in org.roaringbitmap with parameters of type MappeableArrayContainerModifierConstructorDescriptionCreates a new non-mappeable container from a mappeable one. -
Uses of MappeableArrayContainer in org.roaringbitmap.buffer
Methods in org.roaringbitmap.buffer that return MappeableArrayContainerModifier and TypeMethodDescriptionMappeableArrayContainer.and(MappeableArrayContainer value2) MappeableBitmapContainer.and(MappeableArrayContainer value2) MappeableArrayContainer.andNot(MappeableArrayContainer value2) MappeableArrayContainer.andNot(MappeableBitmapContainer value2) MappeableArrayContainer.clone()static MappeableArrayContainerMappeableArrayContainer.empty()MappeableArrayContainer.iand(MappeableArrayContainer value2) MappeableArrayContainer.iandNot(MappeableArrayContainer value2) MappeableArrayContainer.iandNot(MappeableBitmapContainer value2) Methods in org.roaringbitmap.buffer with parameters of type MappeableArrayContainerModifier and TypeMethodDescriptionMappeableArrayContainer.and(MappeableArrayContainer value2) MappeableBitmapContainer.and(MappeableArrayContainer value2) abstract MappeableContainerMappeableContainer.and(MappeableArrayContainer x) Computes the bitwise AND of this container with another (intersection).MappeableRunContainer.and(MappeableArrayContainer x) intMappeableArrayContainer.andCardinality(MappeableArrayContainer value2) intMappeableBitmapContainer.andCardinality(MappeableArrayContainer value2) protected abstract intMappeableContainer.andCardinality(MappeableArrayContainer x) intMappeableRunContainer.andCardinality(MappeableArrayContainer x) MappeableArrayContainer.andNot(MappeableArrayContainer value2) MappeableBitmapContainer.andNot(MappeableArrayContainer value2) abstract MappeableContainerMappeableContainer.andNot(MappeableArrayContainer x) Computes the bitwise ANDNOT of this container with another (difference).MappeableRunContainer.andNot(MappeableArrayContainer x) protected booleanMappeableArrayContainer.contains(MappeableArrayContainer arrayContainer) protected booleanMappeableBitmapContainer.contains(MappeableArrayContainer arrayContainer) protected abstract booleanMappeableContainer.contains(MappeableArrayContainer arrayContainer) protected booleanMappeableRunContainer.contains(MappeableArrayContainer arrayContainer) MappeableArrayContainer.iand(MappeableArrayContainer value2) MappeableBitmapContainer.iand(MappeableArrayContainer b2) abstract MappeableContainerMappeableContainer.iand(MappeableArrayContainer x) Computes the in-place bitwise AND of this container with another (intersection).MappeableRunContainer.iand(MappeableArrayContainer x) MappeableArrayContainer.iandNot(MappeableArrayContainer value2) MappeableBitmapContainer.iandNot(MappeableArrayContainer b2) abstract MappeableContainerMappeableContainer.iandNot(MappeableArrayContainer x) Computes the in-place bitwise ANDNOT of this container with another (difference).MappeableRunContainer.iandNot(MappeableArrayContainer x) booleanMappeableArrayContainer.intersects(MappeableArrayContainer value2) booleanMappeableBitmapContainer.intersects(MappeableArrayContainer value2) abstract booleanMappeableContainer.intersects(MappeableArrayContainer x) Returns true if the current container intersects the other container.booleanMappeableRunContainer.intersects(MappeableArrayContainer x) MappeableArrayContainer.ior(MappeableArrayContainer value2) MappeableBitmapContainer.ior(MappeableArrayContainer value2) abstract MappeableContainerMappeableContainer.ior(MappeableArrayContainer x) Computes the in-place bitwise OR of this container with another (union).MappeableRunContainer.ior(MappeableArrayContainer x) MappeableArrayContainer.ixor(MappeableArrayContainer value2) MappeableBitmapContainer.ixor(MappeableArrayContainer value2) abstract MappeableContainerMappeableContainer.ixor(MappeableArrayContainer x) Computes the in-place bitwise XOR of this container with another (symmetric difference).MappeableRunContainer.ixor(MappeableArrayContainer x) protected MappeableContainerMappeableArrayContainer.lazyor(MappeableArrayContainer value2) protected MappeableContainerMappeableBitmapContainer.lazyor(MappeableArrayContainer value2) protected MappeableContainerMappeableRunContainer.lazyor(MappeableArrayContainer x) MappeableArrayContainer.or(MappeableArrayContainer value2) MappeableBitmapContainer.or(MappeableArrayContainer value2) abstract MappeableContainerMappeableContainer.or(MappeableArrayContainer x) Computes the bitwise OR of this container with another (union).MappeableRunContainer.or(MappeableArrayContainer x) voidArrayBatchIterator.wrap(MappeableArrayContainer array) MappeableArrayContainer.xor(MappeableArrayContainer value2) MappeableBitmapContainer.xor(MappeableArrayContainer value2) abstract MappeableContainerMappeableContainer.xor(MappeableArrayContainer x) Computes the bitwise XOR of this container with another (symmetric difference).MappeableRunContainer.xor(MappeableArrayContainer x) Constructors in org.roaringbitmap.buffer with parameters of type MappeableArrayContainerModifierConstructorDescriptionprotectedMappeableRunContainer(MappeableArrayContainer arr, int nbrRuns)