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
Fields in org.roaringbitmap.buffer declared as MappeableArrayContainerModifier and TypeFieldDescriptionprivate MappeableArrayContainer
ArrayBatchIterator.array
private MappeableArrayContainer
MappeableArrayContainerCharIterator.parent
private MappeableArrayContainer
RawArrayContainerCharIterator.parent
private MappeableArrayContainer
RawReverseArrayContainerCharIterator.parent
private MappeableArrayContainer
ReverseMappeableArrayContainerCharIterator.parent
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) private static MappeableArrayContainer
BufferBitSetUtil.arrayContainerOf
(int from, int to, int cardinality, long[] words) MappeableArrayContainer.clone()
static MappeableArrayContainer
MappeableArrayContainer.empty()
MappeableArrayContainer.iand
(MappeableArrayContainer value2) MappeableArrayContainer.iandNot
(MappeableArrayContainer value2) MappeableArrayContainer.iandNot
(MappeableBitmapContainer value2) (package private) MappeableArrayContainer
MappeableBitmapContainer.toArrayContainer()
Copies the data to an array containerMethods in org.roaringbitmap.buffer with parameters of type MappeableArrayContainerModifier and TypeMethodDescriptionMappeableArrayContainer.and
(MappeableArrayContainer value2) MappeableBitmapContainer.and
(MappeableArrayContainer value2) abstract MappeableContainer
MappeableContainer.and
(MappeableArrayContainer x) Computes the bitwise AND of this container with another (intersection).MappeableRunContainer.and
(MappeableArrayContainer x) int
MappeableArrayContainer.andCardinality
(MappeableArrayContainer value2) int
MappeableBitmapContainer.andCardinality
(MappeableArrayContainer value2) protected abstract int
MappeableContainer.andCardinality
(MappeableArrayContainer x) int
MappeableRunContainer.andCardinality
(MappeableArrayContainer x) MappeableArrayContainer.andNot
(MappeableArrayContainer value2) MappeableBitmapContainer.andNot
(MappeableArrayContainer value2) abstract MappeableContainer
MappeableContainer.andNot
(MappeableArrayContainer x) Computes the bitwise ANDNOT of this container with another (difference).MappeableRunContainer.andNot
(MappeableArrayContainer x) protected boolean
MappeableArrayContainer.contains
(MappeableArrayContainer arrayContainer) protected boolean
MappeableBitmapContainer.contains
(MappeableArrayContainer arrayContainer) protected abstract boolean
MappeableContainer.contains
(MappeableArrayContainer arrayContainer) protected boolean
MappeableRunContainer.contains
(MappeableArrayContainer arrayContainer) private boolean
MappeableRunContainer.equals
(MappeableArrayContainer arrayContainer) MappeableArrayContainer.iand
(MappeableArrayContainer value2) MappeableBitmapContainer.iand
(MappeableArrayContainer b2) abstract MappeableContainer
MappeableContainer.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 MappeableContainer
MappeableContainer.iandNot
(MappeableArrayContainer x) Computes the in-place bitwise ANDNOT of this container with another (difference).MappeableRunContainer.iandNot
(MappeableArrayContainer x) (package private) MappeableContainer
MappeableBitmapContainer.ilazyor
(MappeableArrayContainer value2) (package private) MappeableContainer
MappeableRunContainer.ilazyor
(MappeableArrayContainer x) private MappeableContainer
MappeableRunContainer.ilazyorToRun
(MappeableArrayContainer x) boolean
MappeableArrayContainer.intersects
(MappeableArrayContainer value2) boolean
MappeableBitmapContainer.intersects
(MappeableArrayContainer value2) abstract boolean
MappeableContainer.intersects
(MappeableArrayContainer x) Returns true if the current container intersects the other container.boolean
MappeableRunContainer.intersects
(MappeableArrayContainer x) MappeableArrayContainer.ior
(MappeableArrayContainer value2) MappeableBitmapContainer.ior
(MappeableArrayContainer value2) abstract MappeableContainer
MappeableContainer.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 MappeableContainer
MappeableContainer.ixor
(MappeableArrayContainer x) Computes the in-place bitwise XOR of this container with another (symmetric difference).MappeableRunContainer.ixor
(MappeableArrayContainer x) private MappeableRunContainer
MappeableRunContainer.lazyandNot
(MappeableArrayContainer x) protected MappeableContainer
MappeableArrayContainer.lazyor
(MappeableArrayContainer value2) protected MappeableContainer
MappeableBitmapContainer.lazyor
(MappeableArrayContainer value2) protected MappeableContainer
MappeableRunContainer.lazyor
(MappeableArrayContainer x) private MappeableContainer
MappeableRunContainer.lazyorToRun
(MappeableArrayContainer x) private MappeableContainer
MappeableRunContainer.lazyxor
(MappeableArrayContainer x) (package private) void
MappeableBitmapContainer.loadData
(MappeableArrayContainer arrayContainer) private void
RoaringBatchIterator.nextIterator
(MappeableArrayContainer array) MappeableArrayContainer.or
(MappeableArrayContainer value2) MappeableBitmapContainer.or
(MappeableArrayContainer value2) abstract MappeableContainer
MappeableContainer.or
(MappeableArrayContainer x) Computes the bitwise OR of this container with another (union).MappeableRunContainer.or
(MappeableArrayContainer x) void
ArrayBatchIterator.wrap
(MappeableArrayContainer array) (package private) void
MappeableArrayContainerCharIterator.wrap
(MappeableArrayContainer p) (package private) void
ReverseMappeableArrayContainerCharIterator.wrap
(MappeableArrayContainer p) MappeableArrayContainer.xor
(MappeableArrayContainer value2) MappeableBitmapContainer.xor
(MappeableArrayContainer value2) abstract MappeableContainer
MappeableContainer.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 MappeableArrayContainerModifierConstructorDescription(package private)
protected
MappeableRunContainer
(MappeableArrayContainer arr, int nbrRuns) (package private)
(package private)
(package private)