Package com.googlecode.javaewah
package com.googlecode.javaewah
-
ClassDescriptionBitCounter is a fake bitset data structure.Low level bitset writing methods.Buffer interface.This class can be used to iterate over blocks of bitmap data.Mostly for internal use.The ChunkIterator interface is used to iterate over chunks of ones or zeros.The ChunkIteratorImpl is the 64 bit implementation of the ChunkIterator interface, which efficiently returns the chunks of ones and zeros represented by an EWAHIterator.This class is equivalent to IntIteratorImpl, except that it allows use to iterate over "clear" bits (bits set to 0).Like a standard Java iterator, except that you can clone it.This implements the patent-free(1) EWAH scheme.The class EWAHIterator represents a special type of efficient iterator iterating over (uncompressed) words of bits.Fast algorithms to aggregate many bitmaps.The IntIterator interface is used to iterate over a stream of integers.The IntIteratorImpl is the 64 bit implementation of the IntIterator interface, which efficiently returns the stream of integers represented by an EWAHIterator.Implementation of an IntIterator over an IteratingRLW.Mostly for internal use.High-level iterator over a compressed bitmap.Set of helper functions to aggregate bitmaps.Convenience functions for working over iteratorsA prototypical model for bitmaps.Long array wrapper.java.nio.LongBuffer wrapper.This is a BitmapStorage that can be used to determine quickly if the result of an operation is non-trivial...The class ReverseEWAHIterator represents a special type of efficient iterator iterating over (uncompressed) words of bits in reverse order.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.Mostly for internal use.