public class Full extends BaseMatching
PostingListManagerBASE_MATCHING_TAG, collectionStatistics, documentModifiers, dsmNamespace, IGNORE_LOW_IDF_TERMS, index, invertedIndex, lexicon, logger, MATCH_EMPTY_QUERY, NONMATCHING_TAG, numberOfRetrievedDocuments, resultSet, RETRIEVED_SET_SIZE, totalTime| Constructor and Description |
|---|
Full(Index index)
Create a new Matching instance based on the specified index
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
assignScores(int i,
AccumulatorResultSet rs,
IterablePosting postings) |
String |
getInfo()
Return a human readable description of this Matching class
|
protected void |
initialisePostings(PostingListManager plm) |
ResultSet |
match(String queryNumber,
MatchingQueryTerms queryTerms)
Get a ResultSet for the given query terms.
|
finalise, getTotalTime, initialise, setCollectionStatistics, updateEndTime, updateStartTimepublic Full(Index index)
public String getInfo()
getInfo in interface MatchinggetInfo in class BaseMatchingpublic ResultSet match(String queryNumber, MatchingQueryTerms queryTerms) throws IOException
match in interface Matchingmatch in class BaseMatchingqueryNumber - - some ID of the queryqueryTerms - - query terms to matchIOException - if a problem occurs during matchingprotected void assignScores(int i,
AccumulatorResultSet rs,
IterablePosting postings)
throws IOException
IOExceptionprotected void initialisePostings(PostingListManager plm)
initialisePostings in class BaseMatchingTerrier Information Retrieval Platform 5.1. Copyright © 2004-2019, University of Glasgow