| Modifier and Type | Interface and Description |
|---|---|
| public interface | BitmapStorage32
Low level bitset writing methods. |
| pack-priv interface | Buffer32
Buffer interface. |
| public interface | IteratingRLW32
High-level iterator over a compressed bitmap. |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | |
| public class | BitCounter32
BitCounter is a fake bitset data structure. |
| public class | BufferedIterator32
This class can be used to iterate over blocks of bitmap data. |
| public class | BufferedRunningLengthWord32
Mostly for internal use. |
| pack-priv class | ChunkIteratorImpl32
The ChunkIteratorImpl is the 32 bit implementation of the ChunkIterator interface, which efficiently returns the chunks of ones and zeros represented by an EWAHIterator. |
| pack-priv class | ClearIntIterator32
This class is equivalent to IntIteratorImpl, except that it allows use to iterate over "clear" bits (bits set to 0). |
| public class | EWAHCompressedBitmap32
This implements the patent-free EWAH scheme. |
| public class | EWAHIterator32
The class EWAHIterator represents a special type of efficient iterator iterating over (uncompressed) words of bits. |
| public class | FastAggregation32
Fast algorithms to aggregate many bitmaps. |
| pack-priv class | IntArray
Int array wrapper. |
| pack-priv class | IntBufferWrapper
java.nio.IntBuffer wrapper. |
| pack-priv class | IntIteratorImpl32
The IntIteratorImpl32 is the 32 bit implementation of the IntIterator interface, which efficiently returns the stream of integers represented by an EWAHIterator32. |
| public class | IntIteratorOverIteratingRLW32
Implementation of an IntIterator over an IteratingRLW. |
| public class | IteratingBufferedRunningLengthWord32
Mostly for internal use. |
| public class | IteratorAggregation32
Set of helper functions to aggregate bitmaps. |
| public class | IteratorUtil32
Convenience functions for working over iterators |
| public class | NonEmptyVirtualStorage32
This is a BitmapStorage that can be used to determine quickly if the result of an operation is non-trivial... |
| pack-priv class | |
| pack-priv class | ReverseEWAHIterator32
The class ReverseEWAHIterator32 represents a special type of efficient iterator iterating over (uncompressed) words of bits in reverse order. |
| pack-priv class | ReverseIntIterator32
The ReverseIntIterator32 is the 32 bit implementation of the IntIterator interface, which efficiently returns the stream of integers represented by a ReverseEWAHIterator32 in reverse order. |
| public class | RunningLengthWord32
Mostly for internal use. |
| pack-priv class |