com.atlassian.jira.projectconfig.order
Class DefaultOrderFactory

java.lang.Object
  extended by com.atlassian.jira.projectconfig.order.DefaultOrderFactory
All Implemented Interfaces:
OrderFactory

@Component
public class DefaultOrderFactory
extends Object
implements OrderFactory

Since:
v4.4

Field Summary
static String KEY_ISSUE_TYPE_COMPARATOR
           
 
Constructor Summary
DefaultOrderFactory(ProjectConfigRequestCache cache, JiraAuthenticationContext context)
           
 
Method Summary
 Comparator<SimpleIssueType> createIssueTypeComparator()
           
 Comparator<NamedDefault> createNamedDefaultComparator()
           
 Comparator<String> createStringComparator()
           
 com.google.common.collect.Ordering<IssueConstant> createTranslatedNameOrder()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_ISSUE_TYPE_COMPARATOR

public static final String KEY_ISSUE_TYPE_COMPARATOR
See Also:
Constant Field Values
Constructor Detail

DefaultOrderFactory

public DefaultOrderFactory(ProjectConfigRequestCache cache,
                           JiraAuthenticationContext context)
Method Detail

createStringComparator

public Comparator<String> createStringComparator()
Specified by:
createStringComparator in interface OrderFactory

createNamedDefaultComparator

public Comparator<NamedDefault> createNamedDefaultComparator()
Specified by:
createNamedDefaultComparator in interface OrderFactory

createIssueTypeComparator

public Comparator<SimpleIssueType> createIssueTypeComparator()
Specified by:
createIssueTypeComparator in interface OrderFactory

createTranslatedNameOrder

public com.google.common.collect.Ordering<IssueConstant> createTranslatedNameOrder()
Specified by:
createTranslatedNameOrder in interface OrderFactory


Copyright © 2002-2014 Atlassian. All Rights Reserved.