Package org.apache.solr.ltr.interleaving
Class LTRInterleavingScoringQuery
- java.lang.Object
-
- org.apache.lucene.search.Query
-
- org.apache.solr.ltr.LTRScoringQuery
-
- org.apache.solr.ltr.interleaving.LTRInterleavingScoringQuery
-
- All Implemented Interfaces:
org.apache.lucene.util.Accountable
- Direct Known Subclasses:
OriginalRankingLTRScoringQuery
public class LTRInterleavingScoringQuery extends LTRScoringQuery
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.solr.ltr.LTRScoringQuery
LTRScoringQuery.FeatureInfo, LTRScoringQuery.ModelWeight
-
-
Constructor Summary
Constructors Constructor Description LTRInterleavingScoringQuery(LTRScoringModel ltrScoringModel)
LTRInterleavingScoringQuery(LTRScoringModel ltrScoringModel, Map<String,String[]> externalFeatureInfo, LTRThreadModule ltrThreadMgr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Integer>
getPickedInterleavingDocIds()
void
setPickedInterleavingDocIds(Set<Integer> pickedInterleavingDocIds)
-
Methods inherited from class org.apache.solr.ltr.LTRScoringQuery
createWeight, equals, getExternalFeatureInfo, getFeatureLogger, getOriginalQuery, getRequest, getScoringModel, getScoringModelName, hashCode, ramBytesUsed, setFeatureLogger, setOriginalQuery, setRequest, toString, visit
-
Methods inherited from class org.apache.lucene.search.Query
classHash, rewrite, rewrite, sameClassAs, toString
-
-
-
-
Constructor Detail
-
LTRInterleavingScoringQuery
public LTRInterleavingScoringQuery(LTRScoringModel ltrScoringModel)
-
LTRInterleavingScoringQuery
public LTRInterleavingScoringQuery(LTRScoringModel ltrScoringModel, Map<String,String[]> externalFeatureInfo, LTRThreadModule ltrThreadMgr)
-
-