public class WrappedImmutableConciseBitmap extends Object implements ImmutableBitmap
| Constructor and Description |
|---|
WrappedImmutableConciseBitmap(ImmutableConciseSet immutableConciseSet)
Wrap an ImmutableConciseSet
|
WrappedImmutableConciseBitmap(IntBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
get(int value)
Returns true if the bit at position value is set
|
ImmutableConciseSet |
getBitmap() |
ImmutableBitmap |
intersection(ImmutableBitmap otherBitmap)
Compute the bitwise-and of this bitmap with another bitmap.
|
boolean |
isEmpty() |
org.roaringbitmap.IntIterator |
iterator() |
org.roaringbitmap.PeekableIntIterator |
peekableIterator() |
int |
size() |
byte[] |
toBytes() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbatchIteratorpublic WrappedImmutableConciseBitmap(IntBuffer buffer)
public WrappedImmutableConciseBitmap(ImmutableConciseSet immutableConciseSet)
immutableConciseSet - bitmap to be wrappedpublic ImmutableConciseSet getBitmap()
public boolean get(int value)
ImmutableBitmapget in interface ImmutableBitmapvalue - the position to checkpublic byte[] toBytes()
toBytes in interface ImmutableBitmappublic org.roaringbitmap.IntIterator iterator()
iterator in interface ImmutableBitmappublic org.roaringbitmap.PeekableIntIterator peekableIterator()
peekableIterator in interface ImmutableBitmappublic int size()
size in interface ImmutableBitmappublic boolean isEmpty()
isEmpty in interface ImmutableBitmappublic ImmutableBitmap intersection(ImmutableBitmap otherBitmap)
ImmutableBitmapintersection in interface ImmutableBitmapotherBitmap - other bitmapCopyright © 2011–2020 The Apache Software Foundation. All rights reserved.