org.apache.solr.search
Class DelegatingCollector
java.lang.Object
org.apache.lucene.search.Collector
org.apache.solr.search.DelegatingCollector
public class DelegatingCollector
- extends org.apache.lucene.search.Collector
A simple delegating collector where one can set the delegate after creation
Field Summary |
protected org.apache.lucene.search.Collector |
delegate
|
protected int |
docBase
|
protected org.apache.lucene.index.IndexReader |
reader
|
protected org.apache.lucene.search.Scorer |
scorer
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
delegate
protected org.apache.lucene.search.Collector delegate
scorer
protected org.apache.lucene.search.Scorer scorer
reader
protected org.apache.lucene.index.IndexReader reader
docBase
protected int docBase
DelegatingCollector
public DelegatingCollector()
getDelegate
public org.apache.lucene.search.Collector getDelegate()
setDelegate
public void setDelegate(org.apache.lucene.search.Collector delegate)
setLastDelegate
public void setLastDelegate(org.apache.lucene.search.Collector delegate)
- Sets the last delegate in a chain of DelegatingCollectors
setScorer
public void setScorer(org.apache.lucene.search.Scorer scorer)
throws IOException
- Specified by:
setScorer
in class org.apache.lucene.search.Collector
- Throws:
IOException
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.IndexReader reader,
int docBase)
throws IOException
- Specified by:
setNextReader
in class org.apache.lucene.search.Collector
- Throws:
IOException
acceptsDocsOutOfOrder
public boolean acceptsDocsOutOfOrder()
- Specified by:
acceptsDocsOutOfOrder
in class org.apache.lucene.search.Collector
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.