Package org.apache.solr.search
Class ReRankWeight
java.lang.Object
org.apache.lucene.search.Weight
org.apache.lucene.search.FilterWeight
org.apache.solr.search.ReRankWeight
- All Implemented Interfaces:
org.apache.lucene.search.SegmentCacheable
public class ReRankWeight
extends org.apache.lucene.search.FilterWeight
A
Weight used by reranking queries.-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.search.Weight
org.apache.lucene.search.Weight.DefaultBulkScorer, org.apache.lucene.search.Weight.DefaultScorerSupplier -
Field Summary
Fields inherited from class org.apache.lucene.search.FilterWeight
inFields inherited from class org.apache.lucene.search.Weight
parentQuery -
Constructor Summary
ConstructorsConstructorDescriptionReRankWeight(org.apache.lucene.search.Query mainQuery, org.apache.lucene.search.Rescorer reRankQueryRescorer, org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.Weight mainWeight, ReRankScaler reRankScaler, ReRankOperator reRankOperator) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.search.Explanationexplain(org.apache.lucene.index.LeafReaderContext context, int doc) Methods inherited from class org.apache.lucene.search.FilterWeight
isCacheable, matches, scorerSupplierMethods inherited from class org.apache.lucene.search.Weight
bulkScorer, count, getQuery, scorer
-
Constructor Details
-
ReRankWeight
public ReRankWeight(org.apache.lucene.search.Query mainQuery, org.apache.lucene.search.Rescorer reRankQueryRescorer, org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.Weight mainWeight, ReRankScaler reRankScaler, ReRankOperator reRankOperator) throws IOException - Throws:
IOException
-
-
Method Details
-
explain
public org.apache.lucene.search.Explanation explain(org.apache.lucene.index.LeafReaderContext context, int doc) throws IOException - Overrides:
explainin classorg.apache.lucene.search.FilterWeight- Throws:
IOException
-