com.atlassian.jira.issue.statistics
Class ReversePriorityStatisticsMapper
java.lang.Object
com.atlassian.jira.issue.statistics.AbstractConstantStatisticsMapper
com.atlassian.jira.issue.statistics.PriorityStatisticsMapper
com.atlassian.jira.issue.statistics.ReversePriorityStatisticsMapper
- All Implemented Interfaces:
- LuceneFieldSorter<IssueConstant>, SearchRequestAppender.Factory<IssueConstant>, StatisticsMapper<IssueConstant>
public class ReversePriorityStatisticsMapper
- extends PriorityStatisticsMapper
- implements StatisticsMapper<IssueConstant>
This StatisticsMapper works exactly the same as PriorityStatisticsMapper, except that it returns a reverse-order comparator.
This class needs to minimise its outgoing references so as not to cause memory leaks.
See comments in PriorityStatisticsMapper
.
ReversePriorityStatisticsMapper
public ReversePriorityStatisticsMapper(ConstantsManager constantsManager)
getComparator
public Comparator<IssueConstant> getComparator()
- Description copied from interface:
LuceneFieldSorter
- A comparator that can be used to order objects returned by
LuceneFieldSorter.getValueFromLuceneField(String)
.
The Comparator must be reentrant as it could be used by Lucene from multiple threads at once.
- Specified by:
getComparator
in interface LuceneFieldSorter<IssueConstant>
- Overrides:
getComparator
in class AbstractConstantStatisticsMapper
Copyright © 2002-2014 Atlassian. All Rights Reserved.