com.atlassian.jira.issue.statistics.util
Class FieldHitCollector

java.lang.Object
  extended by org.apache.lucene.search.Collector
      extended by com.atlassian.jira.issue.statistics.util.FieldableDocumentHitCollector
          extended by com.atlassian.jira.issue.statistics.util.FieldHitCollector

public class FieldHitCollector
extends FieldableDocumentHitCollector


Constructor Summary
FieldHitCollector(org.apache.lucene.search.IndexSearcher searcher, String fieldName)
           
FieldHitCollector(String fieldName)
           
 
Method Summary
 void collect(org.apache.lucene.document.Document d)
           
protected  org.apache.lucene.document.FieldSelector getFieldSelector()
          This method should cache up the FieldSelector, such that overhead will be as small as possible when this method is called from the FieldableDocumentHitCollector.collect(int) method.
 List<String> getValues()
           
 
Methods inherited from class com.atlassian.jira.issue.statistics.util.FieldableDocumentHitCollector
acceptsDocsOutOfOrder, collect, setNextReader, setScorer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldHitCollector

public FieldHitCollector(org.apache.lucene.search.IndexSearcher searcher,
                         String fieldName)

FieldHitCollector

public FieldHitCollector(String fieldName)
Method Detail

collect

public void collect(org.apache.lucene.document.Document d)
Specified by:
collect in class FieldableDocumentHitCollector

getValues

public List<String> getValues()

getFieldSelector

protected org.apache.lucene.document.FieldSelector getFieldSelector()
Description copied from class: FieldableDocumentHitCollector
This method should cache up the FieldSelector, such that overhead will be as small as possible when this method is called from the FieldableDocumentHitCollector.collect(int) method.

Specified by:
getFieldSelector in class FieldableDocumentHitCollector
Returns:
a FieldSelector


Copyright © 2002-2014 Atlassian. All Rights Reserved.