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

Packages that use PostingInRun
org.terrier.indexing Provides classes and interfaces related to the indexing of documents. 
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 PostingInRun in org.terrier.indexing
 

Methods in org.terrier.indexing that return types with arguments of type PostingInRun
protected abstract  java.lang.Class<? extends PostingInRun> ExtensibleSinglePassIndexer.getPostingInRunClass()
          Get the class for storing postings in runs.
 

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

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

Subclasses of PostingInRun in org.terrier.structures.indexing.singlepass
 class BlockFieldPostingInRun
          Class holding the information for a posting list read from a previously written run at disk.
 class BlockPostingInRun
          Class holding the information for a posting list read from a previously written run at disk.
 class FieldPostingInRun
          Class holding the information for a posting list read from a previously written run at disk.
 class SimplePostingInRun
          Class holding the information for a posting list read from a previously written run at disk.
 

Fields in org.terrier.structures.indexing.singlepass declared as PostingInRun
protected  PostingInRun RunIterator.posting
          current posting
 

Fields in org.terrier.structures.indexing.singlepass with type parameters of type PostingInRun
protected  java.lang.Class<? extends PostingInRun> RunIterator.postingClass
          class that new postings are derived from
 

Methods in org.terrier.structures.indexing.singlepass that return PostingInRun
 PostingInRun RunIterator.current()
          returns the current posting
protected  PostingInRun Inverted2DirectIndexBuilder.getPostingReader()
          returns the SPIR implementation that should be used for reading the postings written earlier
protected  PostingInRun BlockInverted2DirectIndexBuilder.getPostingReader()
          returns the SPIR implementation that should be used for reading the postings written earlier
abstract  PostingInRun RunIterator.next()
          iterator implementation
 PostingInRun FileRunIterator.next()
          Move to the next posting in this run
 

Constructor parameters in org.terrier.structures.indexing.singlepass with type arguments of type PostingInRun
FileRunIterator(java.lang.String filename, java.lang.String termsFile, int runNo, java.lang.Class<? extends PostingInRun> _postingInRunClass, int fieldCount)
          Load a new run from files.
FileRunIteratorFactory(java.lang.String[][] _files, java.lang.Class<? extends PostingInRun> _postingClass, int numFields)
          constructor
RunIterator(java.lang.Class<? extends PostingInRun> _postingClass, int _runNo, int _numberOfFields)
          create a new instance of this class.
 

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

Methods in org.terrier.structures.indexing.singlepass.hadoop that return PostingInRun
 PostingInRun HadoopRunPostingIterator.next()
          Return the next PostingInRun
 

Constructor parameters in org.terrier.structures.indexing.singlepass.hadoop with type arguments of type PostingInRun
HadoopRunIteratorFactory(java.util.Iterator<MapEmittedPostingList> _postingIterator, java.lang.Class<? extends PostingInRun> _postingClass, int numberOfFields)
          constructor
HadoopRunPostingIterator(java.lang.Class<? extends PostingInRun> postingClass, int runNo, java.util.Iterator<MapEmittedPostingList> _postingiterator, java.lang.String _term, int numFields)
          Constructs a new RunPostingIterator.
 



Terrier 3.5. Copyright © 2004-2011 University of Glasgow