Class ApplicationUserBestNameComparator
java.lang.Object
com.atlassian.jira.issue.comparator.ApplicationUserBestNameComparator
- All Implemented Interfaces:
Comparator<ApplicationUser>
public class ApplicationUserBestNameComparator
extends Object
implements Comparator<ApplicationUser>
This comparator tries to compare two users based on their 'best name'
ie their full name if possible, otherwise their username.
This comparator completely ignores case. This uses the users locale to make sure that we correctly sort i18n characters.
- Since:
- v6.0
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
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, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
ApplicationUserBestNameComparator
-
ApplicationUserBestNameComparator
public ApplicationUserBestNameComparator()
-
-
Method Details
-
compare
- Specified by:
compare
in interfaceComparator<ApplicationUser>
-