| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static int | Returns: the cardinality (number of set bits) corresponding to the iteratoriterator we wish to iterate over i)
|
| public static void | materialize(final IteratingRLW32
iterator we wish to materialize i, final BitmapStorage32 where we write c)Turn an iterator into a bitmap |
| public static long | Returns: how many words were actually materializediterator we wish to materialize i, final BitmapStorage32 where we write c, int maximum number of words to materialize max)Turn an iterator into a bitmap |
| public static EWAHCompressedBitmap32 | Returns: materialized version of the iteratoriterator we wish to materialize i)Turn an iterator into a bitmap
This can be used to effectively clone a bitmap in the following
manner:
|
| public static IteratingRLW32[] | Returns: an array of iterators corresponding to the array of bitmapsset of bitmaps we wish to iterate over x)
|
| public static IntIterator | Returns: an iterator over the set bits corresponding to the iteratoriterator we wish to iterate over i)
|
| public static Iterator | Returns: an iterator over the set bits corresponding to the iteratoriterator we wish to iterate over i)
|
| IteratorUtil32 | back to summary |
|---|---|
| private IteratorUtil32() Private constructor to prevent instantiation | |
| cardinality | back to summary |
|---|---|
public static int cardinality(final IteratingRLW32 i)
| |
| materialize | back to summary |
|---|---|
| public static void materialize(final IteratingRLW32 i, final BitmapStorage32 c) Turn an iterator into a bitmap
| |
| materialize | back to summary |
|---|---|
| public static long materialize(final IteratingRLW32 i, final BitmapStorage32 c, int max) Turn an iterator into a bitmap
| |
| materialize | back to summary |
|---|---|
| public static EWAHCompressedBitmap32 materialize(final IteratingRLW32 i) Turn an iterator into a bitmap
This can be used to effectively clone a bitmap in the following
manner:
| |
| toIterators | back to summary |
|---|---|
public static IteratingRLW32[] toIterators(final EWAHCompressedBitmap32... x)
| |
| toSetBitsIntIterator | back to summary |
|---|---|
public static IntIterator toSetBitsIntIterator(final IteratingRLW32 i)
| |
| toSetBitsIterator | back to summary |
|---|---|
public static Iterator
| |