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 classA natural-order comparator for doubles.static classA natural-order comparator for floats.static classA natural-order comparator for integers.static classA natural-order comparator for integers.static final classA delegating comparator for object types.static classA reverse-order comparator for doubles.static classA reverse-order comparator for floats.static classA reverse-order comparator for integers.static classA reverse-order comparator for shorts.Methods in com.carrotsearch.hppc.sorting with parameters of type IndirectComparatorModifier and TypeMethodDescriptionprivate 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.