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

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

protected static final class QuasiSuccinctIndexReader.RankedPointerReader
extends QuasiSuccinctIndexReader.PointerReader


Field Summary
 
Fields inherited from class it.unimi.di.mg4j.index.QuasiSuccinctIndexReader.PointerReader
currentIndex, frequency, log2Quantum, numberOfPointers, pointerSize, quantum, skipPointers, skipPointersStart, upperBits, upperBitsStart
 
Constructor Summary
QuasiSuccinctIndexReader.RankedPointerReader(QuasiSuccinctIndexReader.LongWordBitReader upperBits, long upperBitsStart, QuasiSuccinctIndexReader.LongWordBitReader skipPointers, long skipPointersStart, long numberOfPointers, int pointerSize, int frequency, int log2Quantum)
           
 
Method Summary
 long getNextPrefixSum()
           
 long skipTo(long lowerBound)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuasiSuccinctIndexReader.RankedPointerReader

public QuasiSuccinctIndexReader.RankedPointerReader(QuasiSuccinctIndexReader.LongWordBitReader upperBits,
                                                    long upperBitsStart,
                                                    QuasiSuccinctIndexReader.LongWordBitReader skipPointers,
                                                    long skipPointersStart,
                                                    long numberOfPointers,
                                                    int pointerSize,
                                                    int frequency,
                                                    int log2Quantum)
Method Detail

getNextPrefixSum

public long getNextPrefixSum()

skipTo

public long skipTo(long lowerBound)