public final class BufferFastAggregation extends Object
| Modifier and Type | Method and Description |
|---|---|
static MutableRoaringBitmap |
and(ImmutableRoaringBitmap... bitmaps)
Sort the bitmap prior to using the and aggregate.
|
static MutableRoaringBitmap |
and(Iterator<ImmutableRoaringBitmap> bitmaps)
Sort the bitmap prior to using the and aggregate.
|
static MutableRoaringBitmap |
horizontal_or(ImmutableRoaringBitmap... bitmaps)
Minimizes memory usage while computing the or aggregate.
|
static MutableRoaringBitmap |
horizontal_or(Iterator<ImmutableRoaringBitmap> bitmaps)
Minimizes memory usage while computing the or aggregate.
|
static MutableRoaringBitmap |
horizontal_xor(ImmutableRoaringBitmap... bitmaps)
Minimizes memory usage while computing the xor aggregate.
|
static MutableRoaringBitmap |
or(ImmutableRoaringBitmap... bitmaps)
Uses a priority queue to compute the or aggregate.
|
static MutableRoaringBitmap |
xor(ImmutableRoaringBitmap... bitmaps)
Uses a priority queue to compute the xor aggregate.
|
public static MutableRoaringBitmap and(ImmutableRoaringBitmap... bitmaps)
bitmaps - input bitmapspublic static MutableRoaringBitmap and(Iterator<ImmutableRoaringBitmap> bitmaps)
bitmaps - input bitmapspublic static MutableRoaringBitmap horizontal_or(Iterator<ImmutableRoaringBitmap> bitmaps)
bitmaps - input bitmapspublic static MutableRoaringBitmap horizontal_or(ImmutableRoaringBitmap... bitmaps)
bitmaps - input bitmapsor(ImmutableRoaringBitmap...)public static MutableRoaringBitmap horizontal_xor(ImmutableRoaringBitmap... bitmaps)
bitmaps - input bitmapsxor(ImmutableRoaringBitmap...)public static MutableRoaringBitmap or(ImmutableRoaringBitmap... bitmaps)
bitmaps - input bitmapshorizontal_or(ImmutableRoaringBitmap...)public static MutableRoaringBitmap xor(ImmutableRoaringBitmap... bitmaps)
bitmaps - input bitmapshorizontal_xor(ImmutableRoaringBitmap...)Copyright © 2014. All Rights Reserved.