it.unimi.di.mg4j.index
Class QuasiSuccinctIndexReader.CountReader

java.lang.Object
  extended by it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.CountReader
Enclosing class:
QuasiSuccinctIndexReader

protected static final class QuasiSuccinctIndexReader.CountReader
extends Object


Field Summary
 long currentIndex
          The index of the current prefix sum.
 long prefixSum
          The current prefix sum (the sum of the first currentIndex elements).
 long prevPrefixSum
          The previous prefix sum.
 
Constructor Summary
QuasiSuccinctIndexReader.CountReader(LongBigList list, long position, int frequency, long occurrency, int log2Quantum)
           
 
Method Summary
 long getLong(long index)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

prefixSum

public long prefixSum
The current prefix sum (the sum of the first currentIndex elements).


prevPrefixSum

public long prevPrefixSum
The previous prefix sum.


currentIndex

public long currentIndex
The index of the current prefix sum.

Constructor Detail

QuasiSuccinctIndexReader.CountReader

public QuasiSuccinctIndexReader.CountReader(LongBigList list,
                                            long position,
                                            int frequency,
                                            long occurrency,
                                            int log2Quantum)
Method Detail

getLong

public long getLong(long index)

toString

public String toString()
Overrides:
toString in class Object