Terrier IR Platform
2.2.1

Uses of Class
uk.ac.gla.terrier.matching.MatchingQueryTerms

Packages that use MatchingQueryTerms
uk.ac.gla.terrier.matching Provides the classes and interfaces used for matching documents to queries. 
uk.ac.gla.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. 
uk.ac.gla.terrier.querying Provides the interfaces and classes for the querying API of the Terrier platform, the controls, post processors and filters. 
uk.ac.gla.terrier.querying.parser Provides the parser specification and the classes that implement the query language of the Terrier platform. 
uk.ac.gla.terrier.structures Provides the classes that implement the data structures used for retrieval with the Terrier platform. 
 

Uses of MatchingQueryTerms in uk.ac.gla.terrier.matching
 

Methods in uk.ac.gla.terrier.matching with parameters of type MatchingQueryTerms
 void LMMatching.match(java.lang.String queryNumber, MatchingQueryTerms queryTerms)
          Implements the matching of a query with the documents.
 void Matching.match(java.lang.String queryNumber, MatchingQueryTerms queryTerms)
          Implements the matching of a query with the documents.
 

Uses of MatchingQueryTerms in uk.ac.gla.terrier.matching.dsms
 

Methods in uk.ac.gla.terrier.matching.dsms with parameters of type MatchingQueryTerms
 boolean BlockScoreModifier.modifyScores(Index index, MatchingQueryTerms query, ResultSet resultSet)
          Modifies scores by applying proximity weighting.
 boolean BooleanFallback.modifyScores(Index index, MatchingQueryTerms queryTerms, ResultSet resultSet)
          Applies boolean fallback to the given result 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 DocumentScoreModifier.modifyScores(Index index, MatchingQueryTerms queryTerms, ResultSet resultSet)
          Modifies the scores of the documents for a given query.
 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.
 

Uses of MatchingQueryTerms in uk.ac.gla.terrier.querying
 

Methods in uk.ac.gla.terrier.querying that return MatchingQueryTerms
 MatchingQueryTerms Request.getMatchingQueryTerms()
          Return the MatchingQueryTerms object to use for matching
 

Methods in uk.ac.gla.terrier.querying with parameters of type MatchingQueryTerms
 void ExplicitQueryExpansion.expandQuery(MatchingQueryTerms query, ResultSet resultSet)
          This method implements the functionality of expanding a query.
 void QueryExpansion.expandQuery(MatchingQueryTerms query, ResultSet resultSet)
          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.
 

Uses of MatchingQueryTerms in uk.ac.gla.terrier.querying.parser
 

Methods in uk.ac.gla.terrier.querying.parser with parameters of type MatchingQueryTerms
 void FieldQuery.obtainQueryTerms(MatchingQueryTerms terms)
          Prepares the query for matching by transforming the query objects to a set of query terms.
 void MultiTermQuery.obtainQueryTerms(MatchingQueryTerms terms)
          Prepares the query for matching by transforming the query objects to a set of query terms.
 void PhraseQuery.obtainQueryTerms(MatchingQueryTerms terms)
          Stores the query terms of the phrase query in the given matching query terms structure.
 void Query.obtainQueryTerms(MatchingQueryTerms terms)
          Stores the terms of the query in an structure used for matching documents to the query.
 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 SingleTermQuery.obtainQueryTerms(MatchingQueryTerms terms)
          Stores the term of the single term query in the given hash map.
 void FieldQuery.obtainQueryTerms(MatchingQueryTerms terms, boolean required)
          Prepares the query for matching by transforming the query objects to a set of query terms.
 void MultiTermQuery.obtainQueryTerms(MatchingQueryTerms terms, boolean required)
          Prepares the query for matching by transforming the query objects to a set of query terms.
 void PhraseQuery.obtainQueryTerms(MatchingQueryTerms terms, boolean required)
          Stores the query terms of the phrase query in the given matching query terms structure.
 void Query.obtainQueryTerms(MatchingQueryTerms terms, boolean required)
          Stores the terms of the query in an structure used for matching documents to the query.
 void SingleTermQuery.obtainQueryTerms(MatchingQueryTerms terms, boolean required)
          Stores the term of the single term query in the given hash map.
 

Uses of MatchingQueryTerms in uk.ac.gla.terrier.structures
 

Methods in uk.ac.gla.terrier.structures with parameters of type MatchingQueryTerms
 void ExpansionTerms.setOriginalQueryTerms(MatchingQueryTerms query)
          Set the original query terms.
 


Terrier IR Platform
2.2.1

Terrier Information Retrieval Platform 2.2.1. Copyright 2004-2008 University of Glasgow