| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EntryStatistics | |
|---|---|
| org.terrier.matching | Provides the classes and interfaces used for matching documents to queries. | 
| 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.structures | Provides the classes that implement the data structures used for retrieval with the Terrier platform. | 
| Uses of EntryStatistics in org.terrier.matching | 
|---|
| Fields in org.terrier.matching with type parameters of type EntryStatistics | |
|---|---|
protected  java.util.List<EntryStatistics> | 
PostingListManager.termStatistics
EntryStatistics for each term  | 
| Methods in org.terrier.matching that return EntryStatistics | |
|---|---|
 EntryStatistics | 
PostingListManager.getStatistics(int i)
Returns the EntryStatistics corresponding to the specified term  | 
 EntryStatistics | 
MatchingQueryTerms.getStatistics(java.lang.String term)
Returns the assocciated code of the given query term.  | 
static EntryStatistics | 
PostingListManager.mergeStatistics(EntryStatistics[] entryStats)
Knows how to merge several EntryStatistics for a single effective term  | 
| Methods in org.terrier.matching with parameters of type EntryStatistics | |
|---|---|
 void | 
PostingListManager.addSingleTerm(java.lang.String queryTerm,
              double weight,
              EntryStatistics entryStats,
              WeightingModel[] wmodels)
Add a single term to those to be matched for this query.  | 
 void | 
PostingListManager.addSingleTermAlternatives(java.lang.String[] terms,
                          java.lang.String stringForm,
                          double weight,
                          EntryStatistics[] entryStats,
                          WeightingModel[] wmodels)
Adds a synonym group to the matching process.  | 
 void | 
PostingListManager.addSingleTermAlternatives(java.lang.String[] terms,
                          java.lang.String stringForm,
                          double weight,
                          EntryStatistics entryStats,
                          WeightingModel[] wmodels)
Adds a synonym group to the matching process.  | 
static EntryStatistics | 
PostingListManager.mergeStatistics(EntryStatistics[] entryStats)
Knows how to merge several EntryStatistics for a single effective term  | 
 void | 
MatchingQueryTerms.setTermProperty(java.lang.String term,
                EntryStatistics stats)
Sets the term statistics for the given query term.  | 
| Constructors in org.terrier.matching with parameters of type EntryStatistics | |
|---|---|
MatchingQueryTerms.QueryTermProperties(int _index,
                                       double w,
                                       EntryStatistics _stats)
A constructor for setting the weight of a term and its term code.  | 
|
MatchingQueryTerms.QueryTermProperties(int _index,
                                       double w,
                                       WeightingModel model,
                                       EntryStatistics _stats)
A constructor for setting a weight, a term score modifier and the term code for a query term.  | 
|
MatchingQueryTerms.QueryTermProperties(int _index,
                                       EntryStatistics _stats)
An constructor for setting the term code of a query term.  | 
|
MatchingQueryTerms.QueryTermProperties(int _index,
                                       WeightingModel model,
                                       EntryStatistics _stats)
A constructor for setting a term score modifier for a term and its term code.  | 
|
| Uses of EntryStatistics in org.terrier.matching.dsms | 
|---|
| Methods in org.terrier.matching.dsms with parameters of type EntryStatistics | |
|---|---|
protected  void | 
DependenceScoreModifier.determineGlobalStatistics(java.lang.String[] terms,
                          EntryStatistics[] es,
                          boolean SD)
unused hook method  | 
protected  void | 
DependenceScoreModifier.doDependency(Index index,
             EntryStatistics[] es,
             IterablePosting[] ips,
             ResultSet rs,
             double[] phraseTermWeights,
             boolean SD)
 | 
| Uses of EntryStatistics in org.terrier.matching.models | 
|---|
| Methods in org.terrier.matching.models with parameters of type EntryStatistics | |
|---|---|
 void | 
WeightingModel.setEntryStatistics(EntryStatistics _es)
Sets entry statistics.  | 
 void | 
PerFieldNormWeightingModel.setEntryStatistics(EntryStatistics _es)
 | 
 void | 
ML2.setEntryStatistics(EntryStatistics _es)
 | 
 void | 
MDL2.setEntryStatistics(EntryStatistics _es)
 | 
 void | 
DFRWeightingModel.setEntryStatistics(EntryStatistics _es)
 | 
| Uses of EntryStatistics in org.terrier.structures | 
|---|
| Subinterfaces of EntryStatistics in org.terrier.structures | |
|---|---|
 interface | 
BlockEntryStatistics
Interface describing the statistics for a block entry.  | 
 interface | 
FieldEntryStatistics
The statistics for a field entry  | 
| Classes in org.terrier.structures that implement EntryStatistics | |
|---|---|
 class | 
BasicLexiconEntry
Contains all the information about one entry in the Lexicon.  | 
 class | 
BasicTermStatsLexiconEntry
A LexiconEntry which only contains EntryStatistics  | 
 class | 
BlockFieldLexiconEntry
A LexiconEntry with field support  | 
 class | 
BlockLexiconEntry
Blocks lexicon entry.  | 
 class | 
FieldLexiconEntry
A LexiconEntry with field support  | 
 class | 
LexiconEntry
Represents the statistics of a term in the Lexicon, and
 a pointer to the term's location in the InvertedIndex. | 
| Methods in org.terrier.structures with parameters of type EntryStatistics | |
|---|---|
 void | 
FieldLexiconEntry.add(EntryStatistics le)
 | 
 void | 
EntryStatistics.add(EntryStatistics e)
Increment the statistics of this object by that of another  | 
 void | 
BlockLexiconEntry.add(EntryStatistics le)
increment this lexicon entry by another  | 
 void | 
BasicTermStatsLexiconEntry.add(EntryStatistics le)
Increment the statistics of this object by that of another  | 
 void | 
BasicLexiconEntry.add(EntryStatistics le)
increment this lexicon entry by another  | 
protected  void | 
LexiconOutputStream.incrementCounters(EntryStatistics t)
 | 
 void | 
EntryStatistics.subtract(EntryStatistics e)
Decrement the statistics of this object by that of another  | 
 void | 
BlockLexiconEntry.subtract(EntryStatistics le)
alter this lexicon entry to subtract another lexicon entry  | 
 void | 
BasicTermStatsLexiconEntry.subtract(EntryStatistics le)
Decrement the statistics of this object by that of another  | 
 void | 
BasicLexiconEntry.subtract(EntryStatistics le)
alter this lexicon entry to subtract another lexicon entry  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||