Package com.atlassian.confluence.pages
Class ChildPositionComparator
java.lang.Object
com.atlassian.confluence.pages.ChildPositionComparator
- All Implemented Interfaces:
Comparator<Page>
A comparator used to sort pages based on the Page Ordering sort rules.
This comparator will compare the position of the two pages with null
smaller than anything else. If that comparison results in 0 a title based
"natural" sort will be used. For details on the Natural Sort algorithm
see the NaturalStringComparator
.
-
Field Summary
-
Constructor Summary
-
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
-
Field Details
-
INSTANCE
- Since:
- 7.15
-
-
Constructor Details
-
ChildPositionComparator
public ChildPositionComparator()
-
-
Method Details
-
compare
- Specified by:
compare
in interfaceComparator<Page>
-