public final class FastAggregation32 extends Object
Modifier and Type | Method and Description |
---|---|
static EWAHCompressedBitmap32 |
bufferedand(int bufSize,
EWAHCompressedBitmap32... bitmaps)
Compute the and aggregate using a temporary uncompressed bitmap.
|
static void |
bufferedandWithContainer(BitmapStorage32 container,
int bufSize,
EWAHCompressedBitmap32... bitmaps)
Compute the and aggregate using a temporary uncompressed bitmap.
|
static EWAHCompressedBitmap32 |
bufferedor(int bufSize,
EWAHCompressedBitmap32... bitmaps)
Compute the or aggregate using a temporary uncompressed bitmap.
|
static void |
bufferedorWithContainer(BitmapStorage32 container,
int bufSize,
EWAHCompressedBitmap32... bitmaps)
Compute the or aggregate using a temporary uncompressed bitmap.
|
static EWAHCompressedBitmap32 |
bufferedxor(int bufSize,
EWAHCompressedBitmap32... bitmaps)
Compute the xor aggregate using a temporary uncompressed bitmap.
|
static void |
bufferedxorWithContainer(BitmapStorage32 container,
int bufSize,
EWAHCompressedBitmap32... bitmaps)
Compute the xor aggregate using a temporary uncompressed bitmap.
|
static void |
legacy_orWithContainer(BitmapStorage32 container,
EWAHCompressedBitmap32... bitmaps)
Deprecated.
use EWAHCompressedBitmap32.or instead
|
static void |
orToContainer(BitmapStorage32 container,
EWAHCompressedBitmap32... bitmaps)
Uses a priority queue to compute the or aggregate.
|
static void |
xorToContainer(BitmapStorage32 container,
EWAHCompressedBitmap32... bitmaps)
Uses a priority queue to compute the xor aggregate.
|
public static EWAHCompressedBitmap32 bufferedand(int bufSize, EWAHCompressedBitmap32... bitmaps)
bitmaps
- the source bitmapsbufSize
- buffer size used during the computation in 64-bit
words (per input bitmap)public static void bufferedandWithContainer(BitmapStorage32 container, int bufSize, EWAHCompressedBitmap32... bitmaps)
container
- where the aggregate is writtenbufSize
- buffer size used during the computation in 64-bit
words (per input bitmap)bitmaps
- the source bitmapspublic static EWAHCompressedBitmap32 bufferedor(int bufSize, EWAHCompressedBitmap32... bitmaps)
bitmaps
- the source bitmapsbufSize
- buffer size used during the computation in 64-bit
wordspublic static void bufferedorWithContainer(BitmapStorage32 container, int bufSize, EWAHCompressedBitmap32... bitmaps)
container
- where the aggregate is writtenbufSize
- buffer size used during the computation in 64-bit
wordsbitmaps
- the source bitmapspublic static EWAHCompressedBitmap32 bufferedxor(int bufSize, EWAHCompressedBitmap32... bitmaps)
bitmaps
- the source bitmapsbufSize
- buffer size used during the computation in 64-bit
wordspublic static void bufferedxorWithContainer(BitmapStorage32 container, int bufSize, EWAHCompressedBitmap32... bitmaps)
container
- where the aggregate is writtenbufSize
- buffer size used during the computation in 64-bit
wordsbitmaps
- the source bitmapspublic static void orToContainer(BitmapStorage32 container, EWAHCompressedBitmap32... bitmaps)
container
- where we write the resultbitmaps
- to be aggregatedpublic static void xorToContainer(BitmapStorage32 container, EWAHCompressedBitmap32... bitmaps)
container
- where we write the resultbitmaps
- to be aggregated@Deprecated public static void legacy_orWithContainer(BitmapStorage32 container, EWAHCompressedBitmap32... bitmaps)
container
- where store the resultbitmaps
- to be aggregatedCopyright © 2015. All Rights Reserved.