| Package | Description | 
|---|---|
| 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.querying | 
 Provides the interfaces and classes for the querying 
API of the Terrier platform, the controls, post processors
and filters. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BaseMatching
Performs the matching of documents with a query, by first assigning scores to 
 documents for each query term and modifying these scores with the appropriate modifiers. 
 | 
class  | 
FatFeaturedScoringMatching
Makes a  
FeaturedResultSet by applying a list of features. | 
class  | 
FatResultsMatching
Reads a  
FatResultSet serialized to disk by WritableOutputFormat. | 
class  | 
FatScoringMatching
Scores a FatResultSet into a normal ResultSet for a given weighting model 
 | 
class  | 
JforestsModelMatching
Applies a Jforests regression tree learned model to a  
FeaturedResultSet. | 
class  | 
LearnedModelMatching
An abstract class for applying a learned model onto a  
FeaturedResultSet. | 
class  | 
LinearModelMatching
Applies a linear learned model to a  
FeaturedResultSet. | 
class  | 
TRECResultsMatching
A matching implementation that retrieves results from a TREC result file
 rather than the current index. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected Matching | 
LearnedModelMatching.parent  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FatFull
A subclass of  
Full that creates a FatResultSet. | 
class  | 
Full
Performs the matching of documents with a query, by first assigning scores to documents for each query term
 and modifying these scores with the appropriate modifiers. 
 | 
class  | 
FullNoPLM
Performs the matching of documents with a query, in a document-at-a-time (DAAT)
 manner. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected Map<Index,Map<String,Matching>> | 
Manager.Cache_Matching
Cache loaded Matching models per Index in this map 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Matching | 
Manager.getMatchingModel(Request rq)
Returns the matching model indicated to be used, based on the Index and the Matching
 name specified in the passed Request object. 
 | 
Terrier 4.0. Copyright © 2004-2014 University of Glasgow