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

    in

    Fields inherited from class org.apache.lucene.search.Weight

    parentQuery
  • Constructor Summary

    Constructors
    Constructor
    Description
    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)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.lucene.search.Explanation
    explain(org.apache.lucene.index.LeafReaderContext context, int doc)
     

    Methods inherited from class org.apache.lucene.search.FilterWeight

    isCacheable, matches, scorerSupplier

    Methods inherited from class org.apache.lucene.search.Weight

    bulkScorer, count, getQuery, scorer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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:
      explain in class org.apache.lucene.search.FilterWeight
      Throws:
      IOException