Uses of Interface
com.carrotsearch.hppc.sorting.IndirectComparator
Packages that use IndirectComparator
-
Uses of IndirectComparator in com.carrotsearch.hppc.sorting
Classes in com.carrotsearch.hppc.sorting that implement IndirectComparatorModifier and TypeClassDescriptionstatic class
A natural-order comparator for doubles.static class
A natural-order comparator for floats.static class
A natural-order comparator for integers.static class
A natural-order comparator for integers.static final class
A delegating comparator for object types.static class
A reverse-order comparator for doubles.static class
A reverse-order comparator for floats.static class
A reverse-order comparator for integers.static class
A reverse-order comparator for shorts.Methods in com.carrotsearch.hppc.sorting with parameters of type IndirectComparatorModifier and TypeMethodDescriptionprivate static void
IndirectSort.insertionSort
(int off, int len, int[] order, IndirectComparator intComparator) Internal insertion sort forint
s.static int[]
IndirectSort.mergesort
(int start, int length, IndirectComparator comparator) Returns the order of elements between indicesstart
andlength
, as indicated by the givencomparator
.private static void
IndirectSort.topDownMergeSort
(int[] src, int[] dst, int fromIndex, int toIndex, IndirectComparator comp) Perform a recursive, descending merge sort.