Uses of Interface
com.carrotsearch.hppc.sorting.IndirectComparator
-
Packages that use IndirectComparator Package Description com.carrotsearch.hppc.sorting -
-
Uses of IndirectComparator in com.carrotsearch.hppc.sorting
Classes in com.carrotsearch.hppc.sorting that implement IndirectComparator Modifier and Type Class Description static class
IndirectComparator.AscendingDoubleComparator
A natural-order comparator for doubles.static class
IndirectComparator.AscendingFloatComparator
A natural-order comparator for floats.static class
IndirectComparator.AscendingIntComparator
A natural-order comparator for integers.static class
IndirectComparator.AscendingShortComparator
A natural-order comparator for integers.static class
IndirectComparator.DelegatingComparator<T>
A delegating comparator for object types.static class
IndirectComparator.DescendingDoubleComparator
A reverse-order comparator for doubles.static class
IndirectComparator.DescendingFloatComparator
A reverse-order comparator for floats.static class
IndirectComparator.DescendingIntComparator
A reverse-order comparator for integers.static class
IndirectComparator.DescendingShortComparator
A reverse-order comparator for shorts.Methods in com.carrotsearch.hppc.sorting with parameters of type IndirectComparator Modifier and Type Method Description private 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.
-