org.apache.blur.lucene.search
Class PagingCollector
java.lang.Object
org.apache.lucene.search.Collector
org.apache.lucene.search.TopDocsCollector<org.apache.lucene.search.ScoreDoc>
org.apache.blur.lucene.search.PagingCollector
public class PagingCollector
- extends org.apache.lucene.search.TopDocsCollector<org.apache.lucene.search.ScoreDoc>
The PagingCollector
allows for paging through lucene hits.
Methods inherited from class org.apache.lucene.search.TopDocsCollector |
getTotalHits, topDocs, topDocs, topDocs |
PagingCollector
public PagingCollector(int numHits)
PagingCollector
public PagingCollector(int numHits,
org.apache.lucene.search.ScoreDoc previousPassLowest)
acceptsDocsOutOfOrder
public boolean acceptsDocsOutOfOrder()
- Specified by:
acceptsDocsOutOfOrder
in class org.apache.lucene.search.Collector
collect
public void collect(int doc)
throws IOException
- Specified by:
collect
in class org.apache.lucene.search.Collector
- Throws:
IOException
setNextReader
public void setNextReader(org.apache.lucene.index.AtomicReaderContext context)
throws IOException
- Specified by:
setNextReader
in class org.apache.lucene.search.Collector
- Throws:
IOException
setScorer
public void setScorer(org.apache.lucene.search.Scorer scorer)
throws IOException
- Specified by:
setScorer
in class org.apache.lucene.search.Collector
- Throws:
IOException
getLastScoreDoc
public org.apache.lucene.search.ScoreDoc getLastScoreDoc(org.apache.lucene.search.TopDocs topDocs)
getLastScoreDoc
public org.apache.lucene.search.ScoreDoc getLastScoreDoc(org.apache.lucene.search.ScoreDoc[] scoreDocs)
Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.