Class NaturalModuleDescriptorOrdering
java.lang.Object
com.google.common.collect.Ordering<com.atlassian.plugin.ModuleDescriptor>
com.atlassian.jira.plugin.util.orderings.NaturalModuleDescriptorOrdering
- All Implemented Interfaces:
Comparator<com.atlassian.plugin.ModuleDescriptor>
public class NaturalModuleDescriptorOrdering
extends com.google.common.collect.Ordering<com.atlassian.plugin.ModuleDescriptor>
Orders module descriptors according to their "natural" ordering, based on the descriptors
ModuleDescriptor.getCompleteKey().- Since:
- v4.4
-
Method Summary
Modifier and TypeMethodDescriptionintcompare(com.atlassian.plugin.ModuleDescriptor o1, com.atlassian.plugin.ModuleDescriptor o2) Methods inherited from class com.google.common.collect.Ordering
allEqual, arbitrary, binarySearch, compound, compound, explicit, explicit, from, from, greatestOf, greatestOf, immutableSortedCopy, isOrdered, isStrictlyOrdered, leastOf, leastOf, lexicographical, max, max, max, max, min, min, min, min, natural, nullsFirst, nullsLast, onResultOf, reverse, sortedCopy, usingToStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Method Details
-
compare
public int compare(com.atlassian.plugin.ModuleDescriptor o1, com.atlassian.plugin.ModuleDescriptor o2) - Specified by:
comparein interfaceComparator<com.atlassian.plugin.ModuleDescriptor>- Specified by:
comparein classcom.google.common.collect.Ordering<com.atlassian.plugin.ModuleDescriptor>
-