|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.googlecode.javaewah32.FastAggregation32
public class FastAggregation32
Fast algorithms to aggregate many bitmaps. These algorithms are just given as reference. They may not be faster than the corresponding methods in the EWAHCompressedBitmap class.
Constructor Summary | |
---|---|
FastAggregation32()
|
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FastAggregation32()
Method Detail |
---|
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
words
public 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
words
public 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 aggregated
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |