Uses of Class
org.roaringbitmap.BitmapContainer
Packages that use BitmapContainer
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 BitmapContainer in org.roaringbitmap
Methods in org.roaringbitmap that return BitmapContainerModifier and TypeMethodDescriptionBitmapContainer.clone()
BitmapContainer.ior
(ArrayContainer value2) ArrayContainer.toBitmapContainer()
Copies the data in a bitmap container.BitmapContainer.toBitmapContainer()
abstract BitmapContainer
Container.toBitmapContainer()
Convert the current container to a BitmapContainer, if a conversion is needed.RunContainer.toBitmapContainer()
Methods in org.roaringbitmap with parameters of type BitmapContainerModifier and TypeMethodDescriptionArrayContainer.and
(BitmapContainer x) BitmapContainer.and
(BitmapContainer value2) abstract Container
Container.and
(BitmapContainer x) Computes the bitwise AND of this container with another (intersection).RunContainer.and
(BitmapContainer x) int
ArrayContainer.andCardinality
(BitmapContainer x) int
BitmapContainer.andCardinality
(BitmapContainer value2) protected abstract int
Container.andCardinality
(BitmapContainer x) int
RunContainer.andCardinality
(BitmapContainer x) ArrayContainer.andNot
(BitmapContainer value2) BitmapContainer.andNot
(BitmapContainer value2) abstract Container
Container.andNot
(BitmapContainer x) Computes the bitwise ANDNOT of this container with another (difference).RunContainer.andNot
(BitmapContainer x) protected boolean
ArrayContainer.contains
(BitmapContainer bitmapContainer) protected boolean
BitmapContainer.contains
(BitmapContainer bitmapContainer) protected abstract boolean
Container.contains
(BitmapContainer bitmapContainer) protected boolean
RunContainer.contains
(BitmapContainer bitmapContainer) ArrayContainer.iand
(BitmapContainer value2) BitmapContainer.iand
(BitmapContainer b2) abstract Container
Container.iand
(BitmapContainer x) Computes the in-place bitwise AND of this container with another (intersection).RunContainer.iand
(BitmapContainer x) ArrayContainer.iandNot
(BitmapContainer value2) BitmapContainer.iandNot
(BitmapContainer b2) abstract Container
Container.iandNot
(BitmapContainer x) Computes the in-place bitwise ANDNOT of this container with another (difference).RunContainer.iandNot
(BitmapContainer x) boolean
ArrayContainer.intersects
(BitmapContainer x) boolean
BitmapContainer.intersects
(BitmapContainer value2) abstract boolean
Container.intersects
(BitmapContainer x) Returns true if the current container intersects the other container.boolean
RunContainer.intersects
(BitmapContainer x) ArrayContainer.ior
(BitmapContainer x) BitmapContainer.ior
(BitmapContainer b2) abstract Container
Container.ior
(BitmapContainer x) Computes the in-place bitwise OR of this container with another (union).RunContainer.ior
(BitmapContainer x) ArrayContainer.ixor
(BitmapContainer x) BitmapContainer.ixor
(BitmapContainer b2) abstract Container
Container.ixor
(BitmapContainer x) Computes the in-place bitwise XOR of this container with another (symmetric difference).RunContainer.ixor
(BitmapContainer x) protected Container
BitmapContainer.lazyor
(BitmapContainer x) ArrayContainer.or
(BitmapContainer x) BitmapContainer.or
(BitmapContainer value2) abstract Container
Container.or
(BitmapContainer x) Computes the bitwise OR of this container with another (union).RunContainer.or
(BitmapContainer x) ArrayContainer.xor
(BitmapContainer x) BitmapContainer.xor
(BitmapContainer value2) abstract Container
Container.xor
(BitmapContainer x) Computes the bitwise XOR of this container with another (symmetric difference).RunContainer.xor
(BitmapContainer x) Constructors in org.roaringbitmap with parameters of type BitmapContainerModifierConstructorDescriptionBitmapBatchIterator
(BitmapContainer bitmap) protected
RunContainer
(BitmapContainer bc, int nbrRuns) -
Uses of BitmapContainer in org.roaringbitmap.buffer
Constructors in org.roaringbitmap.buffer with parameters of type BitmapContainerModifierConstructorDescriptionCreates a new bitmap container from a non-mappeable one.