Package org.apache.lucene.search
Class SortRescorer
java.lang.Object
org.apache.lucene.search.Rescorer
org.apache.lucene.search.SortRescorer
A
Rescorer that re-sorts according to a provided Sort.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexplain(IndexSearcher searcher, Explanation firstPassExplanation, int docID) Explains how the score for the specified document was computed.rescore(IndexSearcher searcher, TopDocs firstPassTopDocs, int topN) Rescore an initial first-passTopDocs.
-
Constructor Details
-
SortRescorer
Sole constructor.
-
-
Method Details
-
rescore
public TopDocs rescore(IndexSearcher searcher, TopDocs firstPassTopDocs, int topN) throws IOException Description copied from class:RescorerRescore an initial first-passTopDocs.- Specified by:
rescorein classRescorer- Parameters:
searcher-IndexSearcherused to produce the first pass topDocsfirstPassTopDocs- Hits from the first pass search. It's very important that these hits were produced by the provided searcher; otherwise the doc IDs will not match!topN- How many re-scored hits to return- Throws:
IOException
-
explain
public Explanation explain(IndexSearcher searcher, Explanation firstPassExplanation, int docID) throws IOException Description copied from class:RescorerExplains how the score for the specified document was computed.- Specified by:
explainin classRescorer- Throws:
IOException
-