public class FacetBasedBoostScorerBuilder extends Object implements ScorerBuilder
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Map<String,Float>> |
_boostMaps |
protected FacetTermScoringFunctionFactory |
_scoringFunctionFactory |
| Modifier | Constructor and Description |
|---|---|
|
FacetBasedBoostScorerBuilder(Map<String,Map<String,Float>> boostMaps) |
protected |
FacetBasedBoostScorerBuilder(Map<String,Map<String,Float>> boostMaps,
FacetTermScoringFunctionFactory scoringFunctionFactory) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.search.Scorer |
createScorer(org.apache.lucene.search.Scorer innerScorer,
org.apache.lucene.index.IndexReader reader,
boolean scoreDocsInOrder,
boolean topScorer) |
org.apache.lucene.search.Explanation |
explain(org.apache.lucene.index.IndexReader indexReader,
int docid,
org.apache.lucene.search.Explanation innerExplaination) |
protected final FacetTermScoringFunctionFactory _scoringFunctionFactory
public FacetBasedBoostScorerBuilder(Map<String,Map<String,Float>> boostMaps)
public org.apache.lucene.search.Scorer createScorer(org.apache.lucene.search.Scorer innerScorer,
org.apache.lucene.index.IndexReader reader,
boolean scoreDocsInOrder,
boolean topScorer)
throws IOException
createScorer in interface ScorerBuilderIOExceptionpublic org.apache.lucene.search.Explanation explain(org.apache.lucene.index.IndexReader indexReader,
int docid,
org.apache.lucene.search.Explanation innerExplaination)
throws IOException
explain in interface ScorerBuilderIOExceptionCopyright © 2005–2013. All rights reserved.