| Package | Description |
|---|---|
| org.roaringbitmap.buffer |
| Modifier and Type | Method and Description |
|---|---|
MappeableArrayContainer |
MappeableBitmapContainer.and(MappeableArrayContainer value2) |
MappeableArrayContainer |
MappeableArrayContainer.and(MappeableArrayContainer value2) |
MappeableArrayContainer |
MappeableArrayContainer.andNot(MappeableArrayContainer value2) |
MappeableArrayContainer |
MappeableArrayContainer.andNot(MappeableBitmapContainer value2) |
MappeableArrayContainer |
MappeableArrayContainer.clone() |
MappeableArrayContainer |
MappeableArrayContainer.iand(MappeableArrayContainer value2) |
MappeableArrayContainer |
MappeableArrayContainer.iandNot(MappeableArrayContainer value2) |
MappeableArrayContainer |
MappeableArrayContainer.iandNot(MappeableBitmapContainer value2) |
MappeableArrayContainer |
MappeableBitmapContainer.toArrayContainer()
Copies the data to an array container
|
| Modifier and Type | Method and Description |
|---|---|
MappeableContainer |
MappeableRunContainer.and(MappeableArrayContainer x) |
abstract MappeableContainer |
MappeableContainer.and(MappeableArrayContainer x)
Computes the bitwise AND of this container with another (intersection).
|
MappeableArrayContainer |
MappeableBitmapContainer.and(MappeableArrayContainer value2) |
MappeableArrayContainer |
MappeableArrayContainer.and(MappeableArrayContainer value2) |
MappeableContainer |
MappeableRunContainer.andNot(MappeableArrayContainer x) |
abstract MappeableContainer |
MappeableContainer.andNot(MappeableArrayContainer x)
Computes the bitwise ANDNOT of this container with another (difference).
|
MappeableContainer |
MappeableBitmapContainer.andNot(MappeableArrayContainer value2) |
MappeableArrayContainer |
MappeableArrayContainer.andNot(MappeableArrayContainer value2) |
MappeableContainer |
MappeableRunContainer.iand(MappeableArrayContainer x) |
abstract MappeableContainer |
MappeableContainer.iand(MappeableArrayContainer x)
Computes the in-place bitwise AND of this container with another
(intersection).
|
MappeableContainer |
MappeableBitmapContainer.iand(MappeableArrayContainer b2) |
MappeableArrayContainer |
MappeableArrayContainer.iand(MappeableArrayContainer value2) |
MappeableContainer |
MappeableRunContainer.iandNot(MappeableArrayContainer x) |
abstract MappeableContainer |
MappeableContainer.iandNot(MappeableArrayContainer x)
Computes the in-place bitwise ANDNOT of this container with another
(difference).
|
MappeableContainer |
MappeableBitmapContainer.iandNot(MappeableArrayContainer b2) |
MappeableArrayContainer |
MappeableArrayContainer.iandNot(MappeableArrayContainer value2) |
protected MappeableContainer |
MappeableRunContainer.ilazyor(MappeableArrayContainer x) |
protected MappeableContainer |
MappeableBitmapContainer.ilazyor(MappeableArrayContainer value2) |
boolean |
MappeableRunContainer.intersects(MappeableArrayContainer x) |
abstract boolean |
MappeableContainer.intersects(MappeableArrayContainer x)
Returns true if the current container intersects the other container.
|
boolean |
MappeableBitmapContainer.intersects(MappeableArrayContainer value2) |
boolean |
MappeableArrayContainer.intersects(MappeableArrayContainer value2) |
MappeableContainer |
MappeableRunContainer.ior(MappeableArrayContainer x) |
abstract MappeableContainer |
MappeableContainer.ior(MappeableArrayContainer x)
Computes the in-place bitwise OR of this container with another (union).
|
MappeableBitmapContainer |
MappeableBitmapContainer.ior(MappeableArrayContainer value2) |
MappeableContainer |
MappeableArrayContainer.ior(MappeableArrayContainer value2) |
MappeableContainer |
MappeableRunContainer.ixor(MappeableArrayContainer x) |
abstract MappeableContainer |
MappeableContainer.ixor(MappeableArrayContainer x)
Computes the in-place bitwise XOR of this container with another (symmetric difference).
|
MappeableContainer |
MappeableBitmapContainer.ixor(MappeableArrayContainer value2) |
MappeableContainer |
MappeableArrayContainer.ixor(MappeableArrayContainer value2) |
protected MappeableContainer |
MappeableRunContainer.lazyor(MappeableArrayContainer x) |
protected MappeableContainer |
MappeableBitmapContainer.lazyor(MappeableArrayContainer value2) |
protected void |
MappeableBitmapContainer.loadData(MappeableArrayContainer arrayContainer) |
MappeableContainer |
MappeableRunContainer.or(MappeableArrayContainer x) |
abstract MappeableContainer |
MappeableContainer.or(MappeableArrayContainer x)
Computes the bitwise OR of this container with another (union).
|
MappeableBitmapContainer |
MappeableBitmapContainer.or(MappeableArrayContainer value2) |
MappeableContainer |
MappeableArrayContainer.or(MappeableArrayContainer value2) |
MappeableContainer |
MappeableRunContainer.xor(MappeableArrayContainer x) |
abstract MappeableContainer |
MappeableContainer.xor(MappeableArrayContainer x)
Computes the bitwise XOR of this container with another (symmetric difference).
|
MappeableContainer |
MappeableBitmapContainer.xor(MappeableArrayContainer value2) |
MappeableContainer |
MappeableArrayContainer.xor(MappeableArrayContainer value2) |
| Constructor and Description |
|---|
MappeableRunContainer(MappeableArrayContainer arr,
int nbrRuns) |
Copyright © 2015. All Rights Reserved.