Uses of Interface
com.googlecode.javaewah.IteratingRLW
-
Packages that use IteratingRLW Package Description com.googlecode.javaewah -
-
Uses of IteratingRLW in com.googlecode.javaewah
Classes in com.googlecode.javaewah that implement IteratingRLW Modifier and Type Class Description classBufferedIteratorThis class can be used to iterate over blocks of bitmap data.classIteratingBufferedRunningLengthWordMostly for internal use.Fields in com.googlecode.javaewah declared as IteratingRLW Modifier and Type Field Description (package private) IteratingRLWIntIteratorOverIteratingRLW. parentFields in com.googlecode.javaewah with type parameters of type IteratingRLW Modifier and Type Field Description (package private) java.util.LinkedList<IteratingRLW>BufferedAndIterator. ll(package private) java.util.LinkedList<IteratingRLW>BufferedORIterator. ll(package private) java.util.LinkedList<IteratingRLW>BufferedXORIterator. llMethods in com.googlecode.javaewah that return IteratingRLW Modifier and Type Method Description static IteratingRLWIteratorAggregation. bufferedand(int bufSize, IteratingRLW... al)Aggregate the iterators using a bitmap buffer.static IteratingRLWIteratorAggregation. bufferedand(IteratingRLW... al)Aggregate the iterators using a bitmap buffer.static IteratingRLWIteratorAggregation. bufferedor(int bufSize, IteratingRLW... al)Aggregate the iterators using a bitmap buffer.static IteratingRLWIteratorAggregation. bufferedor(IteratingRLW... al)Aggregate the iterators using a bitmap buffer.static IteratingRLWIteratorAggregation. bufferedxor(int bufSize, IteratingRLW... al)Aggregate the iterators using a bitmap buffer.static IteratingRLWIteratorAggregation. bufferedxor(IteratingRLW... al)Aggregate the iterators using a bitmap buffer.IteratingRLWIteratingRLW. clone()IteratingRLWEWAHCompressedBitmap. getIteratingRLW()Gets an IteratingRLW to iterate over the data.static IteratingRLWIteratorAggregation. not(IteratingRLW x)static IteratingRLW[]IteratorUtil. toIterators(EWAHCompressedBitmap... x)Methods in com.googlecode.javaewah with parameters of type IteratingRLW Modifier and Type Method Description (package private) static voidIteratorAggregation. andToContainer(BitmapStorage container, int desiredrlwcount, IteratingRLW rlwi, IteratingRLW rlwj)(package private) static voidIteratorAggregation. andToContainer(BitmapStorage container, IteratingRLW rlwi, IteratingRLW rlwj)static IteratingRLWIteratorAggregation. bufferedand(int bufSize, IteratingRLW... al)Aggregate the iterators using a bitmap buffer.static IteratingRLWIteratorAggregation. bufferedand(IteratingRLW... al)Aggregate the iterators using a bitmap buffer.static IteratingRLWIteratorAggregation. bufferedor(int bufSize, IteratingRLW... al)Aggregate the iterators using a bitmap buffer.static IteratingRLWIteratorAggregation. bufferedor(IteratingRLW... al)Aggregate the iterators using a bitmap buffer.static IteratingRLWIteratorAggregation. bufferedxor(int bufSize, IteratingRLW... al)Aggregate the iterators using a bitmap buffer.static IteratingRLWIteratorAggregation. bufferedxor(IteratingRLW... al)Aggregate the iterators using a bitmap buffer.static intIteratorUtil. cardinality(IteratingRLW i)protected static longIteratorAggregation. discharge(BitmapStorage container, IteratingRLW i, long max)Write out up to max words, returns how many were writtenprotected static voidIteratorAggregation. dischargeAsEmpty(BitmapStorage container, IteratingRLW i)Write out the content of the iterator, but as if it were all zeros.protected static longIteratorAggregation. dischargeNegated(BitmapStorage container, IteratingRLW i, long max)Write out up to max negated words, returns how many were writtenprotected static intIteratorAggregation. inplaceand(long[] bitmap, IteratingRLW i)protected static intIteratorAggregation. inplaceor(long[] bitmap, IteratingRLW i)protected static intIteratorAggregation. inplacexor(long[] bitmap, IteratingRLW i)static EWAHCompressedBitmapIteratorUtil. materialize(IteratingRLW i)Turn an iterator into a bitmap.static voidIteratorUtil. materialize(IteratingRLW i, BitmapStorage c)Generate a bitmap from an iterator.static longIteratorUtil. materialize(IteratingRLW i, BitmapStorage c, long max)Turn an iterator into a bitmap.static IteratingRLWIteratorAggregation. not(IteratingRLW x)static IntIteratorIteratorUtil. toSetBitsIntIterator(IteratingRLW i)static java.util.Iterator<java.lang.Integer>IteratorUtil. toSetBitsIterator(IteratingRLW i)static voidIteratorAggregation. xorToContainer(BitmapStorage container, int desiredrlwcount, IteratingRLW rlwi, IteratingRLW rlwj)Compute the first few words of the XOR aggregate between two iterators.Constructors in com.googlecode.javaewah with parameters of type IteratingRLW Constructor Description IntIteratorOverIteratingRLW(IteratingRLW p)Constructor parameters in com.googlecode.javaewah with type arguments of type IteratingRLW Constructor Description BufferedAndIterator(java.util.LinkedList<IteratingRLW> basell, int bufSize)BufferedORIterator(java.util.LinkedList<IteratingRLW> basell, int bufSize)BufferedXORIterator(java.util.LinkedList<IteratingRLW> basell, int bufSize)
-