Uses of Package
org.terrier.structures.postings

Packages that use org.terrier.structures.postings
org.terrier.matching Provides the classes and interfaces used for matching documents to queries. 
org.terrier.matching.daat Provides classes that implement a document-at-a-time (DAAT) matching strategy. 
org.terrier.matching.dsms Provides the interface and the classes for modifying the scores of documents after an score has been assigned to documents, or implementing the combination of evidence. 
org.terrier.matching.models Provides the classes that implement various weighting models. 
org.terrier.matching.taat Provides classes that implement a term-at-a-time (TAAT) matching strategy. 
org.terrier.matching.tsms Provides the interface and classes that implement the term score modifiers, which modify the scores assigned to documents for a particular term. 
org.terrier.structures Provides the classes that implement the data structures used for retrieval with the Terrier platform. 
org.terrier.structures.indexing Provides the classes used for creating the data structures of the Terrier platform. 
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. 
org.terrier.structures.postings Provides classes representing single postings and atreams of postings in a posting list (e.g. 
 

Classes in org.terrier.structures.postings used by org.terrier.matching
IterablePosting
          An interface that allows a list of postings to be iterated over
 

Classes in org.terrier.structures.postings used by org.terrier.matching.daat
Posting
          This interface represents one posting in a posting list.
 

Classes in org.terrier.structures.postings used by org.terrier.matching.dsms
IterablePosting
          An interface that allows a list of postings to be iterated over
Posting
          This interface represents one posting in a posting list.
 

Classes in org.terrier.structures.postings used by org.terrier.matching.models
Posting
          This interface represents one posting in a posting list.
 

Classes in org.terrier.structures.postings used by org.terrier.matching.taat
IterablePosting
          An interface that allows a list of postings to be iterated over
 

Classes in org.terrier.structures.postings used by org.terrier.matching.tsms
Posting
          This interface represents one posting in a posting list.
 

Classes in org.terrier.structures.postings used by org.terrier.structures
IterablePosting
          An interface that allows a list of postings to be iterated over
Posting
          This interface represents one posting in a posting list.
 

Classes in org.terrier.structures.postings used by org.terrier.structures.indexing
IterablePosting
          An interface that allows a list of postings to be iterated over
IterablePostingImpl
          A base implementation of an IterablePosting, that provides a base implementation of next(int) method.
Posting
          This interface represents one posting in a posting list.
WritablePosting
          Allow a Posting to be written to a DataOut
 

Classes in org.terrier.structures.postings used by org.terrier.structures.indexing.singlepass
BlockPosting
          Interface implemented by Posting objects that have position information recorded.
FieldPosting
          Interface implemented by Posting objects that have field information recorded.
IterablePosting
          An interface that allows a list of postings to be iterated over
IterablePostingImpl
          A base implementation of an IterablePosting, that provides a base implementation of next(int) method.
Posting
          This interface represents one posting in a posting list.
WritablePosting
          Allow a Posting to be written to a DataOut
 

Classes in org.terrier.structures.postings used by org.terrier.structures.indexing.singlepass.hadoop
IterablePosting
          An interface that allows a list of postings to be iterated over
Posting
          This interface represents one posting in a posting list.
 

Classes in org.terrier.structures.postings used by org.terrier.structures.postings
ANDIterablePosting
          An instance of IterablePostings that works with passed arrays of ids and frequencies.
ArrayOfBasicIterablePosting
          An instance of IterablePostings that works with passed arrays of ids and frequencies
ArrayOfIdsIterablePosting
          An instance of IterablePostings that works with a passed array of ids
BasicIterablePosting
          Basic inverted and direct index format: [gamma(first docid +1) unary (frequency)], [gamma(delta docid) unary(frequency)]
BasicPostingImpl
          Implementation of a Posting that is non-iterable.
BlockPosting
          Interface implemented by Posting objects that have position information recorded.
BlockPostingImpl
          BlockPostingImpl class
FieldORIterablePosting
          ORIterablePosting implementation that implements FieldPosting
FieldPosting
          Interface implemented by Posting objects that have field information recorded.
IterablePosting
          An interface that allows a list of postings to be iterated over
IterablePostingImpl
          A base implementation of an IterablePosting, that provides a base implementation of next(int) method.
ORIterablePosting
          An IterablePosting that combines more than one IterablePosting into a single IterablePosting.
Posting
          This interface represents one posting in a posting list.
WritablePosting
          Allow a Posting to be written to a DataOut
 



Terrier 3.6. Copyright © 2004-2011 University of Glasgow