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

java.lang.Object
  extended by org.apache.lucene.search.HitCollector
      extended by com.atlassian.jira.issue.statistics.util.DocumentHitCollector
          extended by com.atlassian.jira.issue.statistics.util.OneDimensionalDocHitCollector

public class OneDimensionalDocHitCollector
extends DocumentHitCollector

A HitCollector that accesses the document directly to get the values for a field. This HitCollector has low memory usage (it iterates over the documents as neccessary), and is useful when you are doing a collection where there are a limited number of documents, but a large number of terms in the entire index.


Field Summary
 
Fields inherited from class com.atlassian.jira.issue.statistics.util.DocumentHitCollector
searcher
 
Constructor Summary
OneDimensionalDocHitCollector(String luceneGroupField, Map result, org.apache.lucene.search.Searchable searcher)
           
 
Method Summary
 void collect(org.apache.lucene.document.Document d)
           
 
Methods inherited from class com.atlassian.jira.issue.statistics.util.DocumentHitCollector
collect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OneDimensionalDocHitCollector

public OneDimensionalDocHitCollector(String luceneGroupField,
                                     Map result,
                                     org.apache.lucene.search.Searchable searcher)
Method Detail

collect

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


Copyright © 2002-2010 Atlassian. All Rights Reserved.