|
Terrier IR Platform 2.2.1 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |