com.pyxis.greenhopper.jira.util.collector
Class SimpleFieldCollector

java.lang.Object
  extended by org.apache.lucene.search.Collector
      extended by com.atlassian.jira.issue.statistics.util.DocumentHitCollector
          extended by com.pyxis.greenhopper.jira.util.collector.SimpleFieldCollector
Direct Known Subclasses:
FieldLongSumCollector, IssueKeysCollector, IssueStateCollector, IssueTypesCollector, MarkerIssuesCollector, MarkersCollector, MultipleCollectors, ResolvedCollector, WatchedFieldsSumCollector

public abstract class SimpleFieldCollector
extends com.atlassian.jira.issue.statistics.util.DocumentHitCollector


Field Summary
protected  java.lang.String fieldName
           
protected  java.lang.Object value
           
 
Fields inherited from class com.atlassian.jira.issue.statistics.util.DocumentHitCollector
searcher
 
Constructor Summary
SimpleFieldCollector(org.apache.lucene.search.IndexSearcher searcher, java.lang.String fieldName)
           
 
Method Summary
 void collect(org.apache.lucene.document.Document d)
           
abstract  void doCollect(org.apache.lucene.document.Document d)
           
 java.lang.String getFieldName()
           
 java.lang.Object getValue()
           
 
Methods inherited from class com.atlassian.jira.issue.statistics.util.DocumentHitCollector
acceptsDocsOutOfOrder, collect, setNextReader, setScorer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fieldName

protected java.lang.String fieldName

value

protected java.lang.Object value
Constructor Detail

SimpleFieldCollector

public SimpleFieldCollector(org.apache.lucene.search.IndexSearcher searcher,
                            java.lang.String fieldName)
Method Detail

doCollect

public abstract void doCollect(org.apache.lucene.document.Document d)

collect

public void collect(org.apache.lucene.document.Document d)
Specified by:
collect in class com.atlassian.jira.issue.statistics.util.DocumentHitCollector

getFieldName

public java.lang.String getFieldName()

getValue

public java.lang.Object getValue()


Copyright © 2007-2014 Atlassian. All Rights Reserved.