Class TopDocsDataCollector<T>
- java.lang.Object
-
- org.apache.lucene.search.SimpleCollector
-
- org.hibernate.search.backend.lucene.lowlevel.collector.impl.TopDocsDataCollector<T>
-
- Type Parameters:
T- The type of value collected for each top doc.
- All Implemented Interfaces:
org.apache.lucene.search.Collector,org.apache.lucene.search.LeafCollector
public class TopDocsDataCollector<T> extends org.apache.lucene.search.SimpleCollectorThe collector used when collecting data related to top docs.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTopDocsDataCollector.Factory<T>
-
Constructor Summary
Constructors Constructor Description TopDocsDataCollector(TopDocsDataCollectorExecutionContext context, Values<? extends T> values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcollect(int doc)protected voiddoSetNextReader(org.apache.lucene.index.LeafReaderContext context)Tget(int doc)org.apache.lucene.search.ScoreModescoreMode()
-
-
-
Constructor Detail
-
TopDocsDataCollector
public TopDocsDataCollector(TopDocsDataCollectorExecutionContext context, Values<? extends T> values)
-
-
Method Detail
-
doSetNextReader
protected void doSetNextReader(org.apache.lucene.index.LeafReaderContext context) throws IOException- Overrides:
doSetNextReaderin classorg.apache.lucene.search.SimpleCollector- Throws:
IOException
-
collect
public void collect(int doc) throws IOException- Specified by:
collectin interfaceorg.apache.lucene.search.LeafCollector- Specified by:
collectin classorg.apache.lucene.search.SimpleCollector- Throws:
IOException
-
scoreMode
public org.apache.lucene.search.ScoreMode scoreMode()
-
get
public T get(int doc)
-
-