| Package | Description | 
|---|---|
| org.terrier.applications | Provides application-level code that use the Terrier platform to 
perform indexing and retrieval from either standard test collections, 
interactive querying of a indexed collection, or desktop search. | 
| org.terrier.applications.batchquerying | Contains application-level programs for performing batch-based query operations, such as generating runs for TREC. | 
| org.terrier.learning | Provides interfaces for Terrier 'Fat' ResultSets that contain features and decorators that add new features to those result sets. | 
| org.terrier.matching | Provides the classes and interfaces used for matching documents
to queries. | 
| org.terrier.matching.models | Provides the classes that implement various weighting models. | 
| org.terrier.querying | Provides the interfaces and classes for the querying 
API of the Terrier platform, the controls, post processors
and filters. | 
| org.terrier.querying.parser | Provides the parser specification and the classes that implement
the query language of the Terrier platform. | 
| org.terrier.services.websitesearch | Provides UI access services for the website search demo. | 
| org.terrier.structures.cache | Provides caching of search results when performing batch querying operations. | 
| org.terrier.structures.outputformat | Provides functionality for writing Terrier ResultSets to disk as .res files, e.g. | 
| Class and Description | 
|---|
| Manager This class is responsible for handling/co-ordinating the main high-level
 operations of a query. | 
| SearchRequest SearchRequest is the one of two main classes of which are made available to client code by
 the Terrier framework at retrieval time. | 
| Class and Description | 
|---|
| Manager This class is responsible for handling/co-ordinating the main high-level
 operations of a query. | 
| SearchRequest SearchRequest is the one of two main classes of which are made available to client code by
 the Terrier framework at retrieval time. | 
| Class and Description | 
|---|
| Manager This class is responsible for handling/co-ordinating the main high-level
 operations of a query. | 
| PostProcess PostProccess are designed to complement PostFilters. | 
| Process Process Interface | 
| Request Request contains the details of the search engine for one query, including the query itself,
 the resultset, the controls and the context objects. | 
| SearchRequest SearchRequest is the one of two main classes of which are made available to client code by
 the Terrier framework at retrieval time. | 
| Class and Description | 
|---|
| Request Request contains the details of the search engine for one query, including the query itself,
 the resultset, the controls and the context objects. | 
| Class and Description | 
|---|
| Request Request contains the details of the search engine for one query, including the query itself,
 the resultset, the controls and the context objects. | 
| Class and Description | 
|---|
| ExpansionTerms Base class for weighting term occurrences in feedback documents. | 
| ExpansionTerms.ExpansionTerm This class implements a data structure 
 for a term in the top-retrieved documents. | 
| FeedbackDocument Class representing feedback documents, pseudo- or otherwise. | 
| FeedbackSelector Implements of this class can be used to select feedback documents. | 
| Manager This class is responsible for handling/co-ordinating the main high-level
 operations of a query. | 
| PostFilter PostFilters are designed to complement PostProcesses. | 
| PostProcess PostProccess are designed to complement PostFilters. | 
| Process Process Interface | 
| Request Request contains the details of the search engine for one query, including the query itself,
 the resultset, the controls and the context objects. | 
| SearchRequest SearchRequest is the one of two main classes of which are made available to client code by
 the Terrier framework at retrieval time. | 
| Class and Description | 
|---|
| SearchRequest SearchRequest is the one of two main classes of which are made available to client code by
 the Terrier framework at retrieval time. | 
| Class and Description | 
|---|
| SearchRequest SearchRequest is the one of two main classes of which are made available to client code by
 the Terrier framework at retrieval time. | 
| Class and Description | 
|---|
| SearchRequest SearchRequest is the one of two main classes of which are made available to client code by
 the Terrier framework at retrieval time. | 
| Class and Description | 
|---|
| SearchRequest SearchRequest is the one of two main classes of which are made available to client code by
 the Terrier framework at retrieval time. | 
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow