com.atlassian.jira.issue.customfields.statistics
Class SelectStatisticsMapper
java.lang.Object
com.atlassian.jira.issue.customfields.statistics.AbstractCustomFieldStatisticsMapper
com.atlassian.jira.issue.customfields.statistics.SelectStatisticsMapper
- All Implemented Interfaces:
- LuceneFieldSorter, StatisticsMapper
- public class SelectStatisticsMapper
- extends AbstractCustomFieldStatisticsMapper
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SelectStatisticsMapper
public SelectStatisticsMapper(CustomField customField,
SelectConverter selectConverter)
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
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
getSearchContextFromValue
protected SearchContext getSearchContextFromValue(Object value)
- Overrides:
getSearchContextFromValue
in class AbstractCustomFieldStatisticsMapper
Copyright © 2002-2006 Atlassian. All Rights Reserved.