com.atlassian.jira.issue.comparator
Class LocaleSensitiveVersionNameComparator

java.lang.Object
  extended by com.atlassian.jira.issue.comparator.LocaleSensitiveVersionNameComparator
All Implemented Interfaces:
java.util.Comparator<Version>

public class LocaleSensitiveVersionNameComparator
extends java.lang.Object
implements java.util.Comparator<Version>

Comparator for Version objects that only compares the names, uses the constructed locale to correctly sort constants names taking into account i18n strings.

Since:
v4.0

Constructor Summary
LocaleSensitiveVersionNameComparator(java.util.Locale locale)
           
 
Method Summary
 int compare(Version version1, Version version2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

LocaleSensitiveVersionNameComparator

public LocaleSensitiveVersionNameComparator(java.util.Locale locale)
Method Detail

compare

public int compare(Version version1,
                   Version version2)
Specified by:
compare in interface java.util.Comparator<Version>


Copyright © 2002-2010 Atlassian. All Rights Reserved.