Uses of Class
org.terrier.structures.indexing.singlepass.RunIterator

Packages that use RunIterator
org.terrier.structures.indexing.singlepass Provides implementation of the structures needed for performing a single pass indexing 
org.terrier.structures.indexing.singlepass.hadoop Provides classes implemeting the Hadoop MapReduce indexing in Terrier. 
 

Uses of RunIterator in org.terrier.structures.indexing.singlepass
 

Subclasses of RunIterator in org.terrier.structures.indexing.singlepass
 class FileRunIterator<K extends PostingInRun>
          Reads runs of flushed term posting lists by reading them from files.
 

Fields in org.terrier.structures.indexing.singlepass declared as RunIterator
protected  RunIterator RunsMerger.myRun
          RunReader reference for merging
 

Fields in org.terrier.structures.indexing.singlepass with type parameters of type RunIterator
protected  java.util.Queue<RunIterator> RunsMerger.queue
          Heap for the postings coming from different runs.
 

Methods in org.terrier.structures.indexing.singlepass that return RunIterator
abstract  RunIterator RunIteratorFactory.createRunIterator(int runNumber)
          Open the RunIterator for the specified run number
 RunIterator FileRunIteratorFactory.createRunIterator(int runNumber)
          Return a RunIterator for the specified runNumber
 

Methods in org.terrier.structures.indexing.singlepass with parameters of type RunIterator
 int RunsMerger.PostingComparator.compare(RunIterator a, RunIterator b)
           
 

Uses of RunIterator in org.terrier.structures.indexing.singlepass.hadoop
 

Subclasses of RunIterator in org.terrier.structures.indexing.singlepass.hadoop
 class HadoopRunPostingIterator
          This class allows the iteration of over a postings within a run within the Hadoop framwork.
 

Methods in org.terrier.structures.indexing.singlepass.hadoop that return RunIterator
 RunIterator HadoopRunIteratorFactory.createRunIterator(int runNumber)
           
 



Terrier 3.5. Copyright © 2004-2011 University of Glasgow