com.atlassian.jira.issue.customfields.statistics
Class UserPickerStatisticsMapper
java.lang.Object
com.atlassian.jira.issue.customfields.statistics.AbstractCustomFieldStatisticsMapper
com.atlassian.jira.issue.customfields.statistics.UserPickerStatisticsMapper
- All Implemented Interfaces:
- LuceneFieldSorter, StatisticsMapper
- public class UserPickerStatisticsMapper
- extends AbstractCustomFieldStatisticsMapper
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserPickerStatisticsMapper
public UserPickerStatisticsMapper(CustomField customField,
UserManager userManager)
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)
- 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
- Overrides:
getComparator
in class AbstractCustomFieldStatisticsMapper
getSearchValue
protected String getSearchValue(Object value)
- Description copied from class:
AbstractCustomFieldStatisticsMapper
- String value to be passed to the search request to construct a new request URL
- Specified by:
getSearchValue
in class AbstractCustomFieldStatisticsMapper
- Parameters:
value
- returned from LuceneFieldSorter.getValueFromLuceneField(java.lang.String)
- Returns:
- String
Copyright © 2002-2006 Atlassian. All Rights Reserved.