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

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.TwoDimensionalDocHitCollector

public class TwoDimensionalDocHitCollector
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
TwoDimensionalDocHitCollector(TwoDimensionalStatsMap statsMap, org.apache.lucene.search.Searcher 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

TwoDimensionalDocHitCollector

public TwoDimensionalDocHitCollector(TwoDimensionalStatsMap statsMap,
                                     org.apache.lucene.search.Searcher searcher)
Method Detail

collect

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


Copyright © 2002-2007 Atlassian. All Rights Reserved.