java.lang.Object
org.apache.lucene.search.SimpleCollector
org.elasticsearch.action.search.MaxScoreCollector
- All Implemented Interfaces:
org.apache.lucene.search.Collector,org.apache.lucene.search.LeafCollector
public class MaxScoreCollector
extends org.apache.lucene.search.SimpleCollector
A collector that computes the maximum score.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.lucene.search.SimpleCollector
doSetNextReader, getLeafCollectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.lucene.search.Collector
setWeightMethods inherited from interface org.apache.lucene.search.LeafCollector
collect, competitiveIterator, finish
-
Constructor Details
-
MaxScoreCollector
public MaxScoreCollector()
-
-
Method Details
-
setScorer
public void setScorer(org.apache.lucene.search.Scorable scorer) - Specified by:
setScorerin interfaceorg.apache.lucene.search.LeafCollector- Overrides:
setScorerin classorg.apache.lucene.search.SimpleCollector
-
scoreMode
public org.apache.lucene.search.ScoreMode scoreMode() -
collect
- Specified by:
collectin interfaceorg.apache.lucene.search.LeafCollector- Specified by:
collectin classorg.apache.lucene.search.SimpleCollector- Throws:
IOException
-
getMaxScore
public float getMaxScore()Get the maximum score. This returnsFloat.NaNif no hits were collected.
-