public class FastAggregation32 extends Object
Constructor and Description |
---|
FastAggregation32() |
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.