| 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.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.querying | 
 Provides the interfaces and classes for the querying 
API of the Terrier platform, the controls, post processors
and filters. 
 | 
| org.terrier.realtime.memory | 
 Provides MemoryIndex structures. 
 | 
| org.terrier.realtime.multi | 
 Provides MultiIndex structures. 
 | 
| org.terrier.services.websitesearch | 
 Provides UI access services for the website search demo. 
 | 
| org.terrier.structures | 
 Provides the classes that implement the data structures used 
for retrieval with the Terrier platform. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected CollectionStatistics | 
PostingListManager.collectionStatistics
statistics of the collection 
 | 
protected CollectionStatistics | 
BaseMatching.collectionStatistics
The collection statistics 
 | 
protected CollectionStatistics | 
TRECResultsMatching.collStats
The underlying collections statistics. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CollectionStatistics | 
TRECResultsMatching.getCollectionStatistics()
Returns collection statistics. 
 | 
CollectionStatistics | 
FatResultSet.getCollectionStatistics()
Get the collection statistics that should be applied when (re)scoring any
  documents in this query 
 | 
CollectionStatistics | 
FatQueryResultSet.getCollectionStatistics()
Get the collection statistics that should be applied when (re)scoring any
  documents in this query 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TRECResultsMatching.setCollectionStatistics(CollectionStatistics _collStats)  | 
void | 
LearnedModelMatching.setCollectionStatistics(CollectionStatistics cs)  | 
void | 
FatScoringMatching.setCollectionStatistics(CollectionStatistics cs)  | 
void | 
FatResultsMatching.setCollectionStatistics(CollectionStatistics cs)  | 
void | 
FatResultSet.setCollectionStatistics(CollectionStatistics cs)  | 
void | 
FatQueryResultSet.setCollectionStatistics(CollectionStatistics cs) | 
void | 
FatFeaturedScoringMatching.setCollectionStatistics(CollectionStatistics cs)  | 
void | 
Matching.setCollectionStatistics(CollectionStatistics cs)
Update the collection statistics being used by this matching instance 
 | 
void | 
BaseMatching.setCollectionStatistics(CollectionStatistics cs)
Update the collection statistics being used by this matching instance 
 | 
| Constructor and Description | 
|---|
FatQueryResultSet(int numberOfDocuments,
                 CollectionStatistics cs,
                 String[] qs,
                 EntryStatistics[] es,
                 double[] ks)  | 
PostingListManager(Index _index,
                  CollectionStatistics cs)
Create a posting list manager for the given index and statistics 
 | 
PostingListManager(Index _index,
                  CollectionStatistics _cs,
                  MatchingQueryTerms mqt)
Create a posting list manager for the given index and statistics, and populated using the specified
 MatchingQueryTerms. 
 | 
PostingListManager(Index _index,
                  CollectionStatistics _cs,
                  MatchingQueryTerms mqt,
                  boolean splitSynonyms)
Create a posting list manager for the given index and statistics, and populated using the specified
 MatchingQueryTerms. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CollectionStatistics | 
FatCandidateResultSet.getCollectionStatistics()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FatCandidateResultSet.setCollectionStatistics(CollectionStatistics cs)  | 
| Constructor and Description | 
|---|
FatCandidateResultSet(List<CandidateResult> q,
                     CollectionStatistics cs,
                     String[] queryTerms,
                     EntryStatistics[] entryStats,
                     double[] keyFrequency)  | 
FatCandidateResultSet(Queue<CandidateResult> q,
                     CollectionStatistics cs,
                     String[] queryTerms,
                     EntryStatistics[] entryStats,
                     double[] keyFrequency)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MRFDependenceScoreModifier.setCollectionStatistics(CollectionStatistics cs,
                       Index _index)
Sets the collection statistics used to score the documents (number of documents in the collection, etc) 
 | 
void | 
DependenceScoreModifier.setCollectionStatistics(CollectionStatistics cs,
                       Index _index)
Sets the collection statistics used to score the documents (number of documents in the collection, etc) 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected CollectionStatistics | 
WeightingModel.cs  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
WeightingModel.setCollectionStatistics(CollectionStatistics _cs)
Sets collection statistics 
 | 
void | 
SingleFieldModel.setCollectionStatistics(CollectionStatistics _cs)  | 
void | 
PerFieldNormWeightingModel.setCollectionStatistics(CollectionStatistics _cs)  | 
void | 
ML2.setCollectionStatistics(CollectionStatistics _cs)  | 
void | 
MDL2.setCollectionStatistics(CollectionStatistics _cs)  | 
void | 
DFRWeightingModel.setCollectionStatistics(CollectionStatistics _cs)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected CollectionStatistics | 
QueryExpansion.collStats
The statistics of the index 
 | 
| Constructor and Description | 
|---|
DFRBagExpansionTerms(CollectionStatistics collStats,
                    Lexicon<String> _lexicon,
                    PostingIndex<Pointer> _directIndex,
                    DocumentIndex _documentIndex)
Constructs an instance of ExpansionTerms. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MemoryCollectionStatistics
This class provides basic statistics in memory for a collection of documents, 
 such as the average length of documents, or the total number of documents in 
 the collection. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CollectionStatistics | 
MemoryIndex.getCollectionStatistics()
Get the collection statistics 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MultiStats
A collection statistics class for use with a MultiIndex. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CollectionStatistics | 
MultiIndex.getCollectionStatistics()
Get the collection statistics 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static MultiStats | 
MultiStats.factory(CollectionStatistics[] stats)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CollectionStatistics | 
WebsiteSearch.getCollectionStatistics()  | 
| Modifier and Type | Class and Description | 
|---|---|
protected class  | 
Index.UpdatingCollectionStatistics
This collection statistics parses the associated index properties for
 each call. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CollectionStatistics | 
IndexOnDisk.getCollectionStatistics()  | 
abstract CollectionStatistics | 
Index.getCollectionStatistics()
Get the collection statistics 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CollectionStatistics.addStatistics(CollectionStatistics cs)
Increment the statistics by the specified amount 
 | 
Terrier 4.0. Copyright © 2004-2014 University of Glasgow