com.atlassian.jira.issue.statistics
Class SubTaskStatisticsMapper

java.lang.Object
  extended bycom.atlassian.jira.issue.statistics.SubTaskStatisticsMapper
All Implemented Interfaces:
LuceneFieldSorter

public class SubTaskStatisticsMapper
extends Object
implements LuceneFieldSorter


Constructor Summary
SubTaskStatisticsMapper(IssueManager issueManager)
           
 
Method Summary
 Comparator getComparator()
          A comparator that can be used to order objects returned by getValueFromLuceneField(String)
 String getDocumentConstant()
          Get the constant that this field is indexed with.
 Object getValueFromLuceneField(String documentValue)
          Convert the lucene document field back to the object that you wish to use to display it.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubTaskStatisticsMapper

public SubTaskStatisticsMapper(IssueManager issueManager)
Method Detail

getDocumentConstant

public String getDocumentConstant()
Description copied from interface: LuceneFieldSorter
Get the constant that this field is indexed with.

Specified by:
getDocumentConstant in interface LuceneFieldSorter
See Also:
IssueDocument, CustomFieldSearcher

getValueFromLuceneField

public Object getValueFromLuceneField(String documentValue)
Description copied from interface: LuceneFieldSorter
Convert the lucene document field back to the object that you wish to use to display it.

eg. '1000' -> Version 1.

This does the reverse of what IssueDocument does.

For custom fields, the return value will be passed to CustomFieldSearcherModuleDescriptor.getStatHtml(com.atlassian.jira.issue.fields.CustomField, Object, String)

Specified by:
getValueFromLuceneField in interface LuceneFieldSorter
Parameters:
documentValue - The value of the field in the lucene index
Returns:
The value that will be passed to the display

getComparator

public Comparator getComparator()
Description copied from interface: LuceneFieldSorter
A comparator that can be used to order objects returned by LuceneFieldSorter.getValueFromLuceneField(String)

Specified by:
getComparator in interface LuceneFieldSorter


Copyright © 2002-2006 Atlassian. All Rights Reserved.