Uses of Interface
org.terrier.structures.EntryStatistics
-
Packages that use EntryStatistics 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.matchops This package contains matching Operators.org.terrier.matching.models Provides the classes that implement various weighting models.org.terrier.matching.models.dependence Weighting models for term dependence modelsorg.terrier.realtime.memory Provides MemoryIndex structures.org.terrier.realtime.memory.fields Provides MemoryIndex structures that support field search.org.terrier.realtime.multi Provides MultiIndex structures.org.terrier.structures Provides the interfaces for the index data structures used for retrieval with the Terrier platform.org.terrier.structures.postings Provides classes representing single postings and atreams of postings in a posting list (e.g.org.terrier.structures.restructure Contains legacy index data structure classes -
-
Uses of EntryStatistics in org.terrier.matching
Fields in org.terrier.matching declared as EntryStatistics Modifier and Type Field Description EntryStatisticsMatchingQueryTerms.QueryTermProperties. statsInfo about the query term.Fields in org.terrier.matching with type parameters of type EntryStatistics Modifier and Type Field Description protected java.util.List<EntryStatistics>PostingListManager. termStatisticsEntryStatistics for each termMethods in org.terrier.matching that return EntryStatistics Modifier and Type Method Description EntryStatistics[]FatQueryResultSet. getEntryStatistics()Return the EntryStatistics of each of the query terms in the queryEntryStatistics[]FatResultSet. getEntryStatistics()Return the EntryStatistics of each of the query terms in the queryEntryStatisticsMatchingQueryTerms. getStatistics(java.lang.String term)EntryStatisticsMatchingQueryTerms. getStatistics(Operator term)Returns the assocciated code of the given query term.EntryStatisticsPostingListManager. getStatistics(int i)Returns the EntryStatistics corresponding to the specified termstatic EntryStatisticsPostingListManager. mergeStatistics(EntryStatistics[] entryStats)Knows how to merge several EntryStatistics for a single effective termMethods in org.terrier.matching with parameters of type EntryStatistics Modifier and Type Method Description protected voidScoringMatching. makeResultSet(int docCount, java.lang.String[] qs, EntryStatistics[] es, double[] ks, java.util.Set<java.lang.String>[] tags)protected voidScoringMatchingWithFat. makeResultSet(int docCount, java.lang.String[] qs, EntryStatistics[] es, double[] ks, java.util.Set<java.lang.String>[] tags)static EntryStatisticsPostingListManager. mergeStatistics(EntryStatistics[] entryStats)Knows how to merge several EntryStatistics for a single effective termvoidFatQueryResultSet. setEntryStatistics(EntryStatistics[] es)voidFatResultSet. setEntryStatistics(EntryStatistics[] es)voidMatchingQueryTerms. setTermProperty(java.lang.String term, EntryStatistics e)Sets a term's statistics for the given query term.voidMatchingQueryTerms. setTermProperty(Operator term, EntryStatistics e)Constructors in org.terrier.matching with parameters of type EntryStatistics Constructor Description FatQueryResultSet(int numberOfDocuments, CollectionStatistics cs, java.lang.String[] qs, EntryStatistics[] es, double[] ks, java.util.Set<java.lang.String>[] ts)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.QueryTermProperties(int _index, double w, EntryStatistics _stats)A constructor for setting the weight of a term and its term code.QueryTermProperties(int _index, WeightingModel model, EntryStatistics _stats)A constructor for setting a term score modifier for a term and its term code.QueryTermProperties(int _index, EntryStatistics _stats)An constructor for setting the term code of a query term. -
Uses of EntryStatistics in org.terrier.matching.daat
Methods in org.terrier.matching.daat that return EntryStatistics Modifier and Type Method Description EntryStatistics[]FatCandidateResultSet. getEntryStatistics()Methods in org.terrier.matching.daat with parameters of type EntryStatistics Modifier and Type Method Description voidFatCandidateResultSet. setEntryStatistics(EntryStatistics[] es)Constructors in org.terrier.matching.daat with parameters of type EntryStatistics Constructor Description FatCandidateResultSet(java.util.Collection<CandidateResult> q, CollectionStatistics cs, java.lang.String[] queryTerms, EntryStatistics[] entryStats, double[] keyFrequency, java.util.Set<java.lang.String>[] tags)FatCandidateResultSet(java.util.List<CandidateResult> q, CollectionStatistics cs, java.lang.String[] queryTerms, EntryStatistics[] entryStats, double[] keyFrequency)Deprecated. -
Uses of EntryStatistics in org.terrier.matching.dsms
Methods in org.terrier.matching.dsms with parameters of type EntryStatistics Modifier and Type Method Description protected voidDependenceScoreModifier. determineGlobalStatistics(java.lang.String[] terms, EntryStatistics[] es, boolean SD)unused hook methodprotected voidDependenceScoreModifier. doDependency(Index index, EntryStatistics[] es, IterablePosting[] ips, ResultSet rs, double[] phraseTermWeights, boolean SD)Calculates dependence scores for all documents, putting the scores into the ResultSet rs -
Uses of EntryStatistics in org.terrier.matching.matchops
Methods in org.terrier.matching.matchops that return EntryStatistics Modifier and Type Method Description static EntryStatisticsMultiTermOp. addStatistics(EntryStatistics[] entryStats)merges several EntryStatistics for a single effective term simply by addingEntryStatisticsMatchingEntry. getEntryStats()protected EntryStatisticsANDQueryOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)Adjust the statistics for this operator: 1.protected EntryStatisticsMultiTermOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)protected EntryStatisticsPhraseOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)protected EntryStatisticsSynonymOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)Adjust the statistics for the #syn operator: 1.protected EntryStatisticsUnorderedWindowOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)Methods in org.terrier.matching.matchops that return types with arguments of type EntryStatistics Modifier and Type Method Description org.apache.commons.lang3.tuple.Pair<EntryStatistics,IterablePosting>DateRangeOp. getPostingIterator(Index index)org.apache.commons.lang3.tuple.Pair<EntryStatistics,IterablePosting>MultiTermOp. getPostingIterator(Index index)abstract org.apache.commons.lang3.tuple.Pair<EntryStatistics,IterablePosting>Operator. getPostingIterator(Index index)get posting iterator for this query op.org.apache.commons.lang3.tuple.Pair<EntryStatistics,IterablePosting>PrefixTermOp. getPostingIterator(Index index)org.apache.commons.lang3.tuple.Pair<EntryStatistics,IterablePosting>SingleTermOp. getPostingIterator(Index index)Methods in org.terrier.matching.matchops with parameters of type EntryStatistics Modifier and Type Method Description static EntryStatisticsMultiTermOp. addStatistics(EntryStatistics[] entryStats)merges several EntryStatistics for a single effective term simply by addingprotected EntryStatisticsANDQueryOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)Adjust the statistics for this operator: 1.protected EntryStatisticsMultiTermOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)protected EntryStatisticsPhraseOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)protected EntryStatisticsSynonymOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)Adjust the statistics for the #syn operator: 1.protected EntryStatisticsUnorderedWindowOp. mergeStatistics(EntryStatistics[] entryStats, CollectionStatistics collStats)Constructors in org.terrier.matching.matchops with parameters of type EntryStatistics Constructor Description MatchingEntry(IterablePosting postingIterator, EntryStatistics entryStats, double keyFreq, WeightingModel[] wmodels, org.terrier.matching.matchops.MatchingEntry.Requirement required, java.util.Set<java.lang.String> tags) -
Uses of EntryStatistics in org.terrier.matching.models
Fields in org.terrier.matching.models declared as EntryStatistics Modifier and Type Field Description protected EntryStatisticsWeightingModel. esMethods in org.terrier.matching.models with parameters of type EntryStatistics Modifier and Type Method Description voidDFRWeightingModel. setEntryStatistics(EntryStatistics _es)Sets entry statistics.voidMDL2. setEntryStatistics(EntryStatistics _es)Sets entry statistics.voidML2. setEntryStatistics(EntryStatistics _es)Sets entry statistics.voidPerFieldNormWeightingModel. setEntryStatistics(EntryStatistics _es)Sets entry statistics.voidSingleFieldModel. setEntryStatistics(EntryStatistics _es)voidWeightingModel. setEntryStatistics(EntryStatistics _es)Sets entry statistics. -
Uses of EntryStatistics in org.terrier.matching.models.dependence
Methods in org.terrier.matching.models.dependence with parameters of type EntryStatistics Modifier and Type Method Description voidMRF. setEntryStatistics(EntryStatistics _es)voidpBiL. setEntryStatistics(EntryStatistics _es) -
Uses of EntryStatistics in org.terrier.realtime.memory
Classes in org.terrier.realtime.memory that implement EntryStatistics Modifier and Type Class Description classMemoryLexiconEntryA lexicon entry stored in a MemoryLexicon.Methods in org.terrier.realtime.memory with parameters of type EntryStatistics Modifier and Type Method Description voidMemoryLexiconEntry. add(EntryStatistics es)Increment the statistics of this object by that of another.voidMemoryLexiconEntry. subtract(EntryStatistics es)Decrement the statistics of this object by that of another.intMemoryLexicon. term(java.lang.String term, EntryStatistics es)Add new term, or update existing term.intMemoryLexicon. term(java.lang.String term, EntryStatistics es, int termid) -
Uses of EntryStatistics in org.terrier.realtime.memory.fields
Classes in org.terrier.realtime.memory.fields that implement EntryStatistics Modifier and Type Class Description classMemoryFieldsLexiconEntryLexicon entry (fields).Methods in org.terrier.realtime.memory.fields with parameters of type EntryStatistics Modifier and Type Method Description voidMemoryFieldsLexiconEntry. add(EntryStatistics le)Increment the statistics of this object by that of another.voidMemoryFieldsLexiconEntry. subtract(EntryStatistics le)Decrement the statistics of this object by that of another. -
Uses of EntryStatistics in org.terrier.realtime.multi
Classes in org.terrier.realtime.multi that implement EntryStatistics Modifier and Type Class Description classMultiLexiconEntryA Lexicon entry that spans multiple index shards.Methods in org.terrier.realtime.multi with parameters of type EntryStatistics Modifier and Type Method Description voidMultiLexiconEntry. add(EntryStatistics e)Not implemented.voidMultiLexiconEntry. subtract(EntryStatistics e)Not implemented. -
Uses of EntryStatistics in org.terrier.structures
Subinterfaces of EntryStatistics in org.terrier.structures Modifier and Type Interface Description interfaceBlockEntryStatisticsDeprecated.interfaceFieldEntryStatisticsThe statistics for a field entry.interfaceNgramEntryStatisticsRepresent statistics of n-grams, such as those used in sequence dependence models.Classes in org.terrier.structures that implement EntryStatistics Modifier and Type Class Description classBasicLexiconEntryContains all the information about one entry in the Lexicon.classBasicTermStatsLexiconEntryA LexiconEntry which only contains EntryStatisticsclassFieldLexiconEntryA LexiconEntry with field supportclassLexiconEntryBase class for all LexiconEntry implementations.classSimpleNgramEntryStatisticsMethods in org.terrier.structures that return EntryStatistics Modifier and Type Method Description EntryStatisticsEntryStatistics. getWritableEntryStatistics()Copy this entry statistics to one that can be reused.EntryStatisticsLexiconEntry. getWritableEntryStatistics()Get a writable copy of the EntryStatistics.EntryStatisticsSimpleNgramEntryStatistics. getWritableEntryStatistics()Methods in org.terrier.structures with parameters of type EntryStatistics Modifier and Type Method Description voidBasicLexiconEntry. add(EntryStatistics le)increment this lexicon entry by anothervoidBasicTermStatsLexiconEntry. add(EntryStatistics le)Increment the statistics of this object by that of another.voidEntryStatistics. add(EntryStatistics e)Increment the statistics of this object by that of another.voidFieldLexiconEntry. add(EntryStatistics le)voidSimpleNgramEntryStatistics. add(EntryStatistics e)protected voidLexiconOutputStream. incrementCounters(EntryStatistics t)voidBasicLexiconEntry. subtract(EntryStatistics le)alter this lexicon entry to subtract another lexicon entryvoidBasicTermStatsLexiconEntry. subtract(EntryStatistics le)Decrement the statistics of this object by that of another.voidEntryStatistics. subtract(EntryStatistics e)Decrement the statistics of this object by that of another.voidSimpleNgramEntryStatistics. subtract(EntryStatistics e)Constructors in org.terrier.structures with parameters of type EntryStatistics Constructor Description SimpleNgramEntryStatistics(EntryStatistics e) -
Uses of EntryStatistics in org.terrier.structures.postings
Constructors in org.terrier.structures.postings with parameters of type EntryStatistics Constructor Description ANDIterablePosting(IterablePosting[] _ips, EntryStatistics[] _p)PhraseIterablePosting(IterablePosting[] _ips, EntryStatistics[] _p, boolean recordPositions)ProximityIterablePosting(IterablePosting[] _ips, EntryStatistics[] _es, int window) -
Uses of EntryStatistics in org.terrier.structures.restructure
Classes in org.terrier.structures.restructure that implement EntryStatistics Modifier and Type Class Description classTr3BlockFieldLexiconEntryDeprecated.classTr3BlockLexiconEntryDeprecated.classTr4BasicLexiconEntryContains all the information about one entry in the Lexicon.classTr4BasicTermStatsLexiconEntryA LexiconEntry which only contains EntryStatisticsclassTr4FieldLexiconEntryA LexiconEntry with field supportMethods in org.terrier.structures.restructure with parameters of type EntryStatistics Modifier and Type Method Description voidTr3BlockLexiconEntry. add(EntryStatistics le)Deprecated.increment this lexicon entry by anothervoidTr4BasicLexiconEntry. add(EntryStatistics le)increment this lexicon entry by anothervoidTr4BasicTermStatsLexiconEntry. add(EntryStatistics le)Increment the statistics of this object by that of another.voidTr4FieldLexiconEntry. add(EntryStatistics le)voidTr3BlockLexiconEntry. subtract(EntryStatistics le)Deprecated.alter this lexicon entry to subtract another lexicon entryvoidTr4BasicLexiconEntry. subtract(EntryStatistics le)alter this lexicon entry to subtract another lexicon entryvoidTr4BasicTermStatsLexiconEntry. subtract(EntryStatistics le)Decrement the statistics of this object by that of another.
-