com.atlassian.jira.issue.statistics.util
Class DocumentHitCollector
java.lang.Object
org.apache.lucene.search.Collector
com.atlassian.jira.issue.statistics.util.DocumentHitCollector
- Direct Known Subclasses:
- FieldHitCollector, IssueWriterHitCollector, OneDimensionalDocHitCollector
public abstract class DocumentHitCollector
- extends org.apache.lucene.search.Collector
A simple Lucene Collector
that visits the entire Document for each result in the search.
JIRA Issue Documents are quite large, so this is probably rather inefficient.
Consider using FieldableDocumentHitCollector
instead if you only want a subset of each Document.
- See Also:
FieldableDocumentHitCollector
Field Summary |
protected org.apache.lucene.search.IndexSearcher |
searcher
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
searcher
protected final org.apache.lucene.search.IndexSearcher searcher
DocumentHitCollector
protected DocumentHitCollector(org.apache.lucene.search.IndexSearcher searcher)
collect
public void collect(int i)
- Specified by:
collect
in class org.apache.lucene.search.Collector
setScorer
public void setScorer(org.apache.lucene.search.Scorer scorer)
throws IOException
- Specified by:
setScorer
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
collect
public abstract void collect(org.apache.lucene.document.Document d)
Copyright © 2002-2012 Atlassian. All Rights Reserved.