| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MatchingQueryTerms | |
|---|---|
| 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.taat | Provides classes that implement a term-at-a-time (TAAT) matching strategy. | 
| org.terrier.querying | Provides the interfaces and classes for the querying API of the Terrier platform, the controls, post processors and filters. | 
| org.terrier.querying.parser | Provides the parser specification and the classes that implement the query language of the Terrier platform. | 
| Uses of MatchingQueryTerms in org.terrier.matching | 
|---|
| Methods in org.terrier.matching with parameters of type MatchingQueryTerms | |
|---|---|
| protected  void | BaseMatching.finalise(MatchingQueryTerms queryTerms) | 
| protected  void | BaseMatching.initialise(MatchingQueryTerms queryTerms) | 
| protected  void | BaseMatching.initialisePostings(MatchingQueryTerms queryTerms) | 
|  ResultSet | TRECResultsMatching.match(java.lang.String _qid,
      MatchingQueryTerms mqt) | 
|  ResultSet | OldBasicMatching.match(java.lang.String queryNumber,
      MatchingQueryTerms queryTerms)Implements the matching of a query with the documents. | 
|  ResultSet | Matching.match(java.lang.String queryNumber,
      MatchingQueryTerms queryTerms)Get a ResultSet for the given query terms. | 
| abstract  ResultSet | BaseMatching.match(java.lang.String queryNumber,
      MatchingQueryTerms queryTerms)Get a ResultSet for the given query terms. | 
|  void | PostingListManager.PostingListManagerPlugin.processQuery(MatchingQueryTerms mqt,
             Index index,
             PostingListManager plm)process the query, given matchign query terms, index and posting list manager | 
| Constructors in org.terrier.matching with parameters of type MatchingQueryTerms | |
|---|---|
| PostingListManager(Index _index,
                   CollectionStatistics _cs,
                   MatchingQueryTerms mqt)Create a posting list manager for the given index and statistics, and populated using the specified MatchingQueryTerms. | |
| Uses of MatchingQueryTerms in org.terrier.matching.daat | 
|---|
| Methods in org.terrier.matching.daat with parameters of type MatchingQueryTerms | |
|---|---|
| protected  void | Full.initialisePostings(MatchingQueryTerms queryTerms) | 
|  ResultSet | FullNoPLM.match(java.lang.String queryNumber,
      MatchingQueryTerms queryTerms)Get a ResultSet for the given query terms. | 
|  ResultSet | Full.match(java.lang.String queryNumber,
      MatchingQueryTerms queryTerms)Get a ResultSet for the given query terms. | 
| Uses of MatchingQueryTerms in org.terrier.matching.dsms | 
|---|
| Methods in org.terrier.matching.dsms with parameters of type MatchingQueryTerms | |
|---|---|
| protected  java.util.ArrayList<java.lang.String[]> | BlockScoreModifier.generateQueryTermPairs(MatchingQueryTerms query)Generates all possible query term pairs | 
|  boolean | SimpleStaticScoreModifier.modifyScores(Index index,
             MatchingQueryTerms queryTerms,
             ResultSet set)Modifies the scores of the documents for a given query. | 
|  boolean | ResetScores.modifyScores(Index index,
             MatchingQueryTerms queryTerms,
             ResultSet resultSet) | 
|  boolean | PhraseScoreModifier.modifyScores(Index index,
             MatchingQueryTerms terms,
             ResultSet set)Modifies the scores of documents, in which there exist, or there does not exist a given phrase. | 
|  boolean | MRFDependenceScoreModifier.modifyScores(Index index,
             MatchingQueryTerms terms,
             ResultSet set) | 
|  boolean | DocumentScoreModifier.modifyScores(Index index,
             MatchingQueryTerms queryTerms,
             ResultSet resultSet)Modifies the scores of the documents for a given query. | 
|  boolean | DependenceScoreModifier.modifyScores(Index index,
             MatchingQueryTerms terms,
             ResultSet set)Modifies the scores of documents, in which there exist, or there does not exist a given phrase. | 
|  boolean | DFRDependenceScoreModifier.modifyScores(Index index,
             MatchingQueryTerms terms,
             ResultSet set) | 
|  boolean | BooleanScoreModifier.modifyScores(Index index,
             MatchingQueryTerms query,
             ResultSet resultSet)Zeros the scores of documents in which only some of the query terms appear. | 
|  boolean | BooleanFallback.modifyScores(Index index,
             MatchingQueryTerms queryTerms,
             ResultSet resultSet)Applies boolean fallback to the given result set. | 
|  boolean | BlockScoreModifier.modifyScores(Index index,
             MatchingQueryTerms query,
             ResultSet resultSet)Modifies scores by applying proximity weighting. | 
| Uses of MatchingQueryTerms in org.terrier.matching.taat | 
|---|
| Methods in org.terrier.matching.taat with parameters of type MatchingQueryTerms | |
|---|---|
| protected  void | Full.initialisePostings(MatchingQueryTerms queryTerms) | 
|  ResultSet | FullNoPLM.match(java.lang.String queryNumber,
      MatchingQueryTerms queryTerms)Get a ResultSet for the given query terms. | 
|  ResultSet | Full.match(java.lang.String queryNumber,
      MatchingQueryTerms queryTerms)Get a ResultSet for the given query terms. | 
| Uses of MatchingQueryTerms in org.terrier.querying | 
|---|
| Fields in org.terrier.querying declared as MatchingQueryTerms | |
|---|---|
| protected  MatchingQueryTerms | Request.matchingTermsThis is an aggregated form of the query terms, suitable for matching, which requires term frequencies for each term. | 
| Methods in org.terrier.querying that return MatchingQueryTerms | |
|---|---|
|  MatchingQueryTerms | Request.getMatchingQueryTerms()Return the MatchingQueryTerms object to use for matching | 
| Methods in org.terrier.querying with parameters of type MatchingQueryTerms | |
|---|---|
|  void | QueryExpansion.expandQuery(MatchingQueryTerms query,
            Request rq)This method implements the functionality of expanding a query. | 
|  void | Request.setMatchingQueryTerms(MatchingQueryTerms mqts)Used by runPreProcessing after the query tree has been aggregated into a list of terms, each containing frequencies. | 
|  void | ExpansionTerms.setOriginalQueryTerms(MatchingQueryTerms query)Set the original query terms. | 
| Uses of MatchingQueryTerms in org.terrier.querying.parser | 
|---|
| Methods in org.terrier.querying.parser with parameters of type MatchingQueryTerms | |
|---|---|
|  void | SingleTermQuery.obtainQueryTerms(MatchingQueryTerms terms)Stores the term of the single term query in the given hash map. | 
|  void | RequirementQuery.obtainQueryTerms(MatchingQueryTerms terms)Stores the terms of the query in the given structure, which is used for matching documents to the query. | 
|  void | Query.obtainQueryTerms(MatchingQueryTerms terms)Stores the terms of the query in an structure used for matching documents to the query. | 
|  void | PhraseQuery.obtainQueryTerms(MatchingQueryTerms terms)Stores the query terms of the phrase query in the given matching query terms structure. | 
|  void | MultiTermQuery.obtainQueryTerms(MatchingQueryTerms terms)Prepares the query for matching by transforming the query objects to a set of query terms. | 
|  void | FieldQuery.obtainQueryTerms(MatchingQueryTerms terms)Prepares the query for matching by transforming the query objects to a set of query terms. | 
|  void | DisjunctiveQuery.obtainQueryTerms(MatchingQueryTerms terms) | 
|  void | SingleTermQuery.obtainQueryTerms(MatchingQueryTerms terms,
                 boolean _required)Stores the term of the single term query in the given hash map. | 
|  void | Query.obtainQueryTerms(MatchingQueryTerms terms,
                 boolean required)Stores the terms of the query in an structure used for matching documents to the query. | 
|  void | PhraseQuery.obtainQueryTerms(MatchingQueryTerms terms,
                 boolean required)Stores the query terms of the phrase query in the given matching query terms structure. | 
|  void | MultiTermQuery.obtainQueryTerms(MatchingQueryTerms terms,
                 boolean required)Prepares the query for matching by transforming the query objects to a set of query terms. | 
|  void | FieldQuery.obtainQueryTerms(MatchingQueryTerms terms,
                 boolean required)Prepares the query for matching by transforming the query objects to a set of query terms. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||