| Interface | Description |
|---|---|
| BitmapStorage |
Low level bitset writing methods.
|
| Buffer |
Buffer interface.
|
| ChunkIterator |
The ChunkIterator interface is used to iterate over chunks of ones or zeros.
|
| CloneableIterator<E> |
Like a standard Java iterator, except that you can clone it.
|
| IntIterator |
The IntIterator interface is used to iterate over a stream of integers.
|
| IteratingRLW |
High-level iterator over a compressed bitmap.
|
| LogicalElement<T> |
A prototypical model for bitmaps.
|
| Class | Description |
|---|---|
| BitCounter |
BitCounter is a fake bitset data structure.
|
| BufferedAndIterator | |
| BufferedIterator |
This class can be used to iterate over blocks of bitmap data.
|
| BufferedORIterator | |
| BufferedRunningLengthWord |
Mostly for internal use.
|
| BufferedXORIterator | |
| ChunkIteratorImpl |
The ChunkIteratorImpl is the 64 bit implementation of the ChunkIterator
interface, which efficiently returns the chunks of ones and zeros represented by an
EWAHIterator.
|
| ClearIntIterator |
This class is equivalent to IntIteratorImpl, except that it allows
use to iterate over "clear" bits (bits set to 0).
|
| EWAHCompressedBitmap |
This implements the patent-free(1) EWAH scheme.
|
| EWAHIterator |
The class EWAHIterator represents a special type of efficient iterator
iterating over (uncompressed) words of bits.
|
| FastAggregation |
Fast algorithms to aggregate many bitmaps.
|
| IntIteratorImpl |
The IntIteratorImpl is the 64 bit implementation of the IntIterator
interface, which efficiently returns the stream of integers represented by an
EWAHIterator.
|
| IntIteratorOverIteratingRLW |
Implementation of an IntIterator over an IteratingRLW.
|
| IteratingBufferedRunningLengthWord |
Mostly for internal use.
|
| IteratorAggregation |
Set of helper functions to aggregate bitmaps.
|
| IteratorUtil |
Convenience functions for working over iterators
|
| LongArray |
Long array wrapper.
|
| LongBufferWrapper |
java.nio.LongBuffer wrapper.
|
| NonEmptyVirtualStorage |
This is a BitmapStorage that can be used to determine quickly if the result
of an operation is non-trivial...
|
| ReverseEWAHIterator |
The class ReverseEWAHIterator represents a special type of efficient iterator
iterating over (uncompressed) words of bits in reverse order.
|
| ReverseIntIterator |
The ReverseIntIterator is the 64 bit implementation of the IntIterator
interface, which efficiently returns the stream of integers represented by a
ReverseEWAHIterator in reverse order.
|
| RunningLengthWord |
Mostly for internal use.
|
| Exception | Description |
|---|---|
| NonEmptyVirtualStorage.NonEmptyException |