Class MatchingEntry


  • public class MatchingEntry
    extends java.lang.Object
    A MatchingEntry is the application of a matching Operator to the index at hand, i.e. with statistics, weighting models, and the posting list operator opened
    Since:
    5.0
    • Constructor Detail

      • MatchingEntry

        public MatchingEntry​(IterablePosting postingIterator,
                             EntryStatistics entryStats,
                             double keyFreq,
                             WeightingModel[] wmodels,
                             org.terrier.matching.matchops.MatchingEntry.Requirement required,
                             java.util.Set<java.lang.String> tags)
    • Method Detail

      • getKeyFreq

        public double getKeyFreq()
      • getRequirement

        public org.terrier.matching.matchops.MatchingEntry.Requirement getRequirement()
      • isRequired

        public boolean isRequired()
      • isNegRequired

        public boolean isNegRequired()
      • getTags

        public java.util.Set<java.lang.String> getTags()