Uses of Class
org.roaringbitmap.buffer.MappeableBitmapContainer
Packages that use MappeableBitmapContainer
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 MappeableBitmapContainer in org.roaringbitmap
Constructors in org.roaringbitmap with parameters of type MappeableBitmapContainerModifierConstructorDescriptionCreates a new non-mappeable container from a mappeable one. -
Uses of MappeableBitmapContainer in org.roaringbitmap.buffer
Methods in org.roaringbitmap.buffer that return MappeableBitmapContainerModifier and TypeMethodDescriptionMappeableBitmapContainer.clone()MappeableBitmapContainer.ior(MappeableArrayContainer value2) MappeableArrayContainer.toBitmapContainer()Copies the data in a bitmap container.MappeableBitmapContainer.toBitmapContainer()abstract MappeableBitmapContainerMappeableContainer.toBitmapContainer()Convert the current container to a BitmapContainer, if a conversion is needed.MappeableRunContainer.toBitmapContainer()Methods in org.roaringbitmap.buffer with parameters of type MappeableBitmapContainerModifier and TypeMethodDescriptionMappeableArrayContainer.and(MappeableBitmapContainer x) MappeableBitmapContainer.and(MappeableBitmapContainer value2) abstract MappeableContainerMappeableContainer.and(MappeableBitmapContainer x) Computes the bitwise AND of this container with another (intersection).MappeableRunContainer.and(MappeableBitmapContainer x) intMappeableArrayContainer.andCardinality(MappeableBitmapContainer x) intMappeableBitmapContainer.andCardinality(MappeableBitmapContainer value2) protected abstract intMappeableContainer.andCardinality(MappeableBitmapContainer x) intMappeableRunContainer.andCardinality(MappeableBitmapContainer x) MappeableArrayContainer.andNot(MappeableBitmapContainer value2) MappeableBitmapContainer.andNot(MappeableBitmapContainer value2) abstract MappeableContainerMappeableContainer.andNot(MappeableBitmapContainer x) Computes the bitwise ANDNOT of this container with another (difference).MappeableRunContainer.andNot(MappeableBitmapContainer x) protected booleanMappeableArrayContainer.contains(MappeableBitmapContainer bitmapContainer) protected booleanMappeableBitmapContainer.contains(MappeableBitmapContainer bitmapContainer) protected abstract booleanMappeableContainer.contains(MappeableBitmapContainer bitmapContainer) protected booleanMappeableRunContainer.contains(MappeableBitmapContainer bitmapContainer) MappeableArrayContainer.iand(MappeableBitmapContainer value2) MappeableBitmapContainer.iand(MappeableBitmapContainer b2) abstract MappeableContainerMappeableContainer.iand(MappeableBitmapContainer x) Computes the in-place bitwise AND of this container with another (intersection).MappeableRunContainer.iand(MappeableBitmapContainer x) MappeableArrayContainer.iandNot(MappeableBitmapContainer value2) MappeableBitmapContainer.iandNot(MappeableBitmapContainer b2) abstract MappeableContainerMappeableContainer.iandNot(MappeableBitmapContainer x) Computes the in-place bitwise ANDNOT of this container with another (difference).MappeableRunContainer.iandNot(MappeableBitmapContainer x) booleanMappeableArrayContainer.intersects(MappeableBitmapContainer x) booleanMappeableBitmapContainer.intersects(MappeableBitmapContainer value2) abstract booleanMappeableContainer.intersects(MappeableBitmapContainer x) Returns true if the current container intersects the other container.booleanMappeableRunContainer.intersects(MappeableBitmapContainer x) MappeableArrayContainer.ior(MappeableBitmapContainer x) MappeableBitmapContainer.ior(MappeableBitmapContainer b2) abstract MappeableContainerMappeableContainer.ior(MappeableBitmapContainer x) Computes the in-place bitwise OR of this container with another (union).MappeableRunContainer.ior(MappeableBitmapContainer x) MappeableArrayContainer.ixor(MappeableBitmapContainer x) MappeableBitmapContainer.ixor(MappeableBitmapContainer b2) abstract MappeableContainerMappeableContainer.ixor(MappeableBitmapContainer x) Computes the in-place bitwise XOR of this container with another (symmetric difference).MappeableRunContainer.ixor(MappeableBitmapContainer x) protected MappeableContainerMappeableBitmapContainer.lazyor(MappeableBitmapContainer x) MappeableArrayContainer.or(MappeableBitmapContainer x) MappeableBitmapContainer.or(MappeableBitmapContainer value2) abstract MappeableContainerMappeableContainer.or(MappeableBitmapContainer x) Computes the bitwise OR of this container with another (union).MappeableRunContainer.or(MappeableBitmapContainer x) MappeableArrayContainer.xor(MappeableBitmapContainer x) MappeableBitmapContainer.xor(MappeableBitmapContainer value2) abstract MappeableContainerMappeableContainer.xor(MappeableBitmapContainer x) Computes the bitwise XOR of this container with another (symmetric difference).MappeableRunContainer.xor(MappeableBitmapContainer x) Constructors in org.roaringbitmap.buffer with parameters of type MappeableBitmapContainerModifierConstructorDescriptionprotectedMappeableRunContainer(MappeableBitmapContainer bc, int nbrRuns)