public class ScriptScoreFunction extends ScoreFunction
Constructor and Description |
---|
ScriptScoreFunction(String sScript,
Map<String,Object> params,
SearchScript script) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Explanation |
explainScore(int docId,
org.apache.lucene.search.Explanation subQueryScore) |
double |
score(int docId,
float subQueryScore) |
void |
setNextReader(org.apache.lucene.index.AtomicReaderContext ctx) |
String |
toString() |
getDefaultScoreCombiner
public ScriptScoreFunction(String sScript, Map<String,Object> params, SearchScript script)
public void setNextReader(org.apache.lucene.index.AtomicReaderContext ctx)
setNextReader
in class ScoreFunction
public double score(int docId, float subQueryScore)
score
in class ScoreFunction
public org.apache.lucene.search.Explanation explainScore(int docId, org.apache.lucene.search.Explanation subQueryScore) throws IOException
explainScore
in class ScoreFunction
IOException
Copyright © 2009–2015. All rights reserved.