public class WrappedImmutableRoaringBitmap extends Object implements ImmutableBitmap
| Modifier | Constructor and Description |
|---|---|
protected |
WrappedImmutableRoaringBitmap(ByteBuffer byteBuffer) |
|
WrappedImmutableRoaringBitmap(org.roaringbitmap.buffer.ImmutableRoaringBitmap immutableRoaringBitmap)
Wrap an ImmutableRoaringBitmap
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
get(int value)
Returns true if the bit at position value is set
|
org.roaringbitmap.buffer.ImmutableRoaringBitmap |
getBitmap() |
ImmutableBitmap |
intersection(ImmutableBitmap otherBitmap)
Compute the bitwise-and of this bitmap with another bitmap.
|
boolean |
isEmpty() |
org.roaringbitmap.IntIterator |
iterator() |
int |
size() |
byte[] |
toBytes() |
String |
toString() |
protected WrappedImmutableRoaringBitmap(ByteBuffer byteBuffer)
public WrappedImmutableRoaringBitmap(org.roaringbitmap.buffer.ImmutableRoaringBitmap immutableRoaringBitmap)
immutableRoaringBitmap - bitmap to be wrappedpublic org.roaringbitmap.buffer.ImmutableRoaringBitmap getBitmap()
public byte[] toBytes()
toBytes in interface ImmutableBitmappublic org.roaringbitmap.IntIterator iterator()
iterator in interface ImmutableBitmappublic int size()
size in interface ImmutableBitmappublic boolean isEmpty()
isEmpty in interface ImmutableBitmappublic boolean get(int value)
ImmutableBitmapget in interface ImmutableBitmapvalue - the position to checkpublic ImmutableBitmap intersection(ImmutableBitmap otherBitmap)
ImmutableBitmapintersection in interface ImmutableBitmapotherBitmap - other bitmapCopyright © 2011–2018. All rights reserved.