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 classIndirectComparator.AscendingDoubleComparatorA natural-order comparator for doubles.static classIndirectComparator.AscendingFloatComparatorA natural-order comparator for floats.static classIndirectComparator.AscendingIntComparatorA natural-order comparator for integers.static classIndirectComparator.AscendingShortComparatorA natural-order comparator for integers.static classIndirectComparator.DelegatingComparator<T>A delegating comparator for object types.static classIndirectComparator.DescendingDoubleComparatorA reverse-order comparator for doubles.static classIndirectComparator.DescendingFloatComparatorA reverse-order comparator for floats.static classIndirectComparator.DescendingIntComparatorA reverse-order comparator for integers.static classIndirectComparator.DescendingShortComparatorA reverse-order comparator for shorts.Methods in com.carrotsearch.hppc.sorting with parameters of type IndirectComparator Modifier and Type Method Description private static voidIndirectSort. insertionSort(int off, int len, int[] order, IndirectComparator intComparator)Internal insertion sort forints.static int[]IndirectSort. mergesort(int start, int length, IndirectComparator comparator)Returns the order of elements between indicesstartandlength, as indicated by the givencomparator.private static voidIndirectSort. topDownMergeSort(int[] src, int[] dst, int fromIndex, int toIndex, IndirectComparator comp)Perform a recursive, descending merge sort.
-