com.atlassian.jira.issue.statistics
Class DateFieldSorter
java.lang.Object
com.atlassian.jira.issue.statistics.DateFieldSorter
- All Implemented Interfaces:
- LuceneFieldSorter
- public class DateFieldSorter
- extends Object
- implements LuceneFieldSorter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ISSUE_CREATED_STATSMAPPER
public static final LuceneFieldSorter ISSUE_CREATED_STATSMAPPER
ISSUE_UPDATED_STATSMAPPER
public static final LuceneFieldSorter ISSUE_UPDATED_STATSMAPPER
ISSUE_DUEDATE_STATSMAPPER
public static final LuceneFieldSorter ISSUE_DUEDATE_STATSMAPPER
DateFieldSorter
public DateFieldSorter(String documentConstant)
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.