Uses of Class
org.terrier.querying.Manager

Packages that use Manager
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.querying Provides the interfaces and classes for the querying API of the Terrier platform, the controls, post processors and filters. 
 

Uses of Manager in org.terrier.applications
 

Fields in org.terrier.applications declared as Manager
protected  Manager TRECQuerying.queryingManager
          The manager object that handles the queries.
protected  Manager InteractiveQuerying.queryingManager
          The query manager.
 

Methods in org.terrier.applications that return Manager
 Manager TRECQuerying.getManager()
          Get the querying manager.
 

Uses of Manager in org.terrier.querying
 

Methods in org.terrier.querying with parameters of type Manager
 byte SiteFilter.filter(Manager m, SearchRequest srq, ResultSet rs, int DocAtNumber, int DocNo)
          Called for each result in the resultset, used to filter out unwanted results.
 byte SimpleDecorate.filter(Manager m, SearchRequest srq, ResultSet results, int DocAtNumber, int DocNo)
          Called for each result in the resultset, used to filter out unwanted results.
 byte Scope.filter(Manager m, SearchRequest srq, ResultSet rs, int DocAtNo, int docid)
          Called for each result in the resultset, used to filter out unwanted results, based on the presence of some strings in the document number.
 byte PostFilter.filter(Manager m, SearchRequest srq, ResultSet results, int DocAtNumber, int DocNo)
          Called for each result in the resultset, used to filter out unwanted results.
 byte Decorate.filter(Manager m, SearchRequest q, ResultSet rs, int rank, int docid)
          Called for each result in the resultset, used to filter out unwanted results.
protected  Index QueryExpansion.getIndex(Manager m)
          For easier sub-classing of which index the query expansion comes from
 void SiteFilter.new_query(Manager m, SearchRequest srq, ResultSet rs)
          Called before the processing of a resultset using this PostFilter is applied.
 void SimpleDecorate.new_query(Manager m, SearchRequest srq, ResultSet rs)
          Called before the processing of a resultset using this PostFilter is applied.
 void Scope.new_query(Manager m, SearchRequest srq, ResultSet rs)
          Creates a HashSet of scopes that can are allowed to be in the document number prefix.
 void PostFilter.new_query(Manager m, SearchRequest srq, ResultSet rs)
          Called before the processing of a resultset using this PostFilter is applied.
 void Decorate.new_query(Manager m, SearchRequest q, ResultSet rs)
          Called before the processing of a resultset using this PostFilter is applied.
 void QueryExpansion.process(Manager manager, SearchRequest q)
          Runs the actual query expansion
 void Process.process(Manager manager, SearchRequest q)
          Run the instantiated process on the search request represented by q.
 void Decorate.process(Manager manager, SearchRequest q)
          decoration at the postprocess stage.
 



Terrier 3.5. Copyright © 2004-2011 University of Glasgow