Uses of Interface
com.googlecode.javaewah.IteratingRLW

Packages that use IteratingRLW
com.googlecode.javaewah   
 

Uses of IteratingRLW in com.googlecode.javaewah
 

Classes in com.googlecode.javaewah that implement IteratingRLW
 class BufferedIterator
          This class can be used to iterate over blocks of bitmap data.
 class IteratingBufferedRunningLengthWord
          Mostly for internal use.
 

Methods in com.googlecode.javaewah that return IteratingRLW
static IteratingRLW IteratorAggregation.bufferedand(int bufsize, IteratingRLW... al)
          Aggregate the iterators using a bitmap buffer.
static IteratingRLW IteratorAggregation.bufferedand(IteratingRLW... al)
          Aggregate the iterators using a bitmap buffer.
static IteratingRLW IteratorAggregation.bufferedor(int bufsize, IteratingRLW... al)
          Aggregate the iterators using a bitmap buffer.
static IteratingRLW IteratorAggregation.bufferedor(IteratingRLW... al)
          Aggregate the iterators using a bitmap buffer.
static IteratingRLW IteratorAggregation.bufferedxor(int bufsize, IteratingRLW... al)
          Aggregate the iterators using a bitmap buffer.
static IteratingRLW IteratorAggregation.bufferedxor(IteratingRLW... al)
          Aggregate the iterators using a bitmap buffer.
 IteratingRLW IteratingRLW.clone()
           
 IteratingRLW EWAHCompressedBitmap.getIteratingRLW()
          Gets an IteratingRLW to iterate over the data.
static IteratingRLW IteratorAggregation.not(IteratingRLW x)
           
static IteratingRLW[] IteratorUtil.toIterators(EWAHCompressedBitmap... x)
           
 

Methods in com.googlecode.javaewah with parameters of type IteratingRLW
static IteratingRLW IteratorAggregation.bufferedand(int bufsize, IteratingRLW... al)
          Aggregate the iterators using a bitmap buffer.
static IteratingRLW IteratorAggregation.bufferedand(IteratingRLW... al)
          Aggregate the iterators using a bitmap buffer.
static IteratingRLW IteratorAggregation.bufferedor(int bufsize, IteratingRLW... al)
          Aggregate the iterators using a bitmap buffer.
static IteratingRLW IteratorAggregation.bufferedor(IteratingRLW... al)
          Aggregate the iterators using a bitmap buffer.
static IteratingRLW IteratorAggregation.bufferedxor(int bufsize, IteratingRLW... al)
          Aggregate the iterators using a bitmap buffer.
static IteratingRLW IteratorAggregation.bufferedxor(IteratingRLW... al)
          Aggregate the iterators using a bitmap buffer.
static int IteratorUtil.cardinality(IteratingRLW i)
           
protected static long IteratorAggregation.discharge(BitmapStorage container, IteratingRLW i, long max)
          Write out up to max words, returns how many were written
protected static void IteratorAggregation.dischargeAsEmpty(BitmapStorage container, IteratingRLW i)
          Write out the content of the iterator, but as if it were all zeros.
protected static long IteratorAggregation.dischargeNegated(BitmapStorage container, IteratingRLW i, long max)
          Write out up to max negated words, returns how many were written
protected static int IteratorAggregation.inplaceand(long[] bitmap, IteratingRLW i)
           
protected static int IteratorAggregation.inplaceor(long[] bitmap, IteratingRLW i)
           
protected static int IteratorAggregation.inplacexor(long[] bitmap, IteratingRLW i)
           
static EWAHCompressedBitmap IteratorUtil.materialize(IteratingRLW i)
          Turn an iterator into a bitmap
static void IteratorUtil.materialize(IteratingRLW i, BitmapStorage c)
          Generate a bitmap from an iterator
static long IteratorUtil.materialize(IteratingRLW i, BitmapStorage c, long Max)
          Turn an iterator into a bitmap.
static IteratingRLW IteratorAggregation.not(IteratingRLW x)
           
static IntIterator IteratorUtil.toSetBitsIntIterator(IteratingRLW i)
           
static Iterator<Integer> IteratorUtil.toSetBitsIterator(IteratingRLW i)
           
static void IteratorAggregation.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
IntIteratorOverIteratingRLW(IteratingRLW p)
           
 



Copyright © 2014. All Rights Reserved.