Uses of Interface
com.googlecode.javaewah32.IteratingRLW32
Packages that use IteratingRLW32
-
Uses of IteratingRLW32 in com.googlecode.javaewah32
Classes in com.googlecode.javaewah32 that implement IteratingRLW32Modifier and TypeClassDescriptionclassThis class can be used to iterate over blocks of bitmap data.classMostly for internal use.Methods in com.googlecode.javaewah32 that return IteratingRLW32Modifier and TypeMethodDescriptionstatic IteratingRLW32IteratorAggregation32.bufferedand(int bufSize, IteratingRLW32... al)Aggregate the iterators using a bitmap buffer.static IteratingRLW32IteratorAggregation32.bufferedand(IteratingRLW32... al)Aggregate the iterators using a bitmap buffer.static IteratingRLW32IteratorAggregation32.bufferedor(int bufSize, IteratingRLW32... al)Aggregate the iterators using a bitmap buffer.static IteratingRLW32IteratorAggregation32.bufferedor(IteratingRLW32... al)Aggregate the iterators using a bitmap buffer.static IteratingRLW32IteratorAggregation32.bufferedxor(int bufSize, IteratingRLW32... al)Aggregate the iterators using a bitmap buffer.static IteratingRLW32IteratorAggregation32.bufferedxor(IteratingRLW32... al)Aggregate the iterators using a bitmap buffer.IteratingRLW32.clone()EWAHCompressedBitmap32.getIteratingRLW()Gets an IteratingRLW to iterate over the data.static IteratingRLW32IteratorAggregation32.not(IteratingRLW32 x)static IteratingRLW32[]IteratorUtil32.toIterators(EWAHCompressedBitmap32... x)Methods in com.googlecode.javaewah32 with parameters of type IteratingRLW32Modifier and TypeMethodDescriptionstatic IteratingRLW32IteratorAggregation32.bufferedand(int bufSize, IteratingRLW32... al)Aggregate the iterators using a bitmap buffer.static IteratingRLW32IteratorAggregation32.bufferedand(IteratingRLW32... al)Aggregate the iterators using a bitmap buffer.static IteratingRLW32IteratorAggregation32.bufferedor(int bufSize, IteratingRLW32... al)Aggregate the iterators using a bitmap buffer.static IteratingRLW32IteratorAggregation32.bufferedor(IteratingRLW32... al)Aggregate the iterators using a bitmap buffer.static IteratingRLW32IteratorAggregation32.bufferedxor(int bufSize, IteratingRLW32... al)Aggregate the iterators using a bitmap buffer.static IteratingRLW32IteratorAggregation32.bufferedxor(IteratingRLW32... al)Aggregate the iterators using a bitmap buffer.static intIteratorUtil32.cardinality(IteratingRLW32 i)protected static intIteratorAggregation32.discharge(BitmapStorage32 container, IteratingRLW32 i, int max)Write out up to max words, returns how many were writtenprotected static voidIteratorAggregation32.dischargeAsEmpty(BitmapStorage32 container, IteratingRLW32 i)Write out the content of the iterator, but as if it were all zeros.protected static intIteratorAggregation32.dischargeNegated(BitmapStorage32 container, IteratingRLW32 i, int max)Write out up to max negated words, returns how many were writtenprotected static intIteratorAggregation32.inplaceand(int[] bitmap, IteratingRLW32 i)protected static intIteratorAggregation32.inplaceor(int[] bitmap, IteratingRLW32 i)protected static intIteratorAggregation32.inplacexor(int[] bitmap, IteratingRLW32 i)static EWAHCompressedBitmap32IteratorUtil32.materialize(IteratingRLW32 i)Turn an iterator into a bitmap This can be used to effectively clone a bitmap in the following manner:EWAHCompressedBitmap32 n = IteratorUtil32.materialize(bitmap.getIteratingRLW())); n.setSizeInBitsWithinLastWord(bitmap.sizeInBits());static voidIteratorUtil32.materialize(IteratingRLW32 i, BitmapStorage32 c)Turn an iterator into a bitmapstatic longIteratorUtil32.materialize(IteratingRLW32 i, BitmapStorage32 c, int max)Turn an iterator into a bitmapstatic IteratingRLW32IteratorAggregation32.not(IteratingRLW32 x)static IntIteratorIteratorUtil32.toSetBitsIntIterator(IteratingRLW32 i)IteratorUtil32.toSetBitsIterator(IteratingRLW32 i)static voidIteratorAggregation32.xorToContainer(BitmapStorage32 container, int desiredrlwcount, IteratingRLW32 rlwi, IteratingRLW32 rlwj)Compute the first few words of the XOR aggregate between two iterators.Constructors in com.googlecode.javaewah32 with parameters of type IteratingRLW32