public class SortUtilitities
extends java.lang.Object
| Constructor and Description | 
|---|
| SortUtilitities() | 
| Modifier and Type | Method and Description | 
|---|---|
| static <E extends java.lang.Comparable<E>> | sortIndices(E[] list) | 
| static <E> int[] | sortIndices(E[] list,
           java.util.Comparator<E> comparator) | 
| static <E extends java.lang.Comparable<E>> | sortIndices(int[] idxs,
           E[] elements) | 
| static <E> void | sortIndices(int[] idxs,
           E[] elements,
           java.util.Comparator<E> comparator) | 
| static <E extends java.lang.Comparable<E>> | sortIndices(int[] idxs,
           int start,
           int count,
           E[] elements) | 
| static <E> void | sortIndices(int[] idxs,
           int start,
           int count,
           E[] elements,
           java.util.Comparator<E> comparator) | 
| static <E extends java.lang.Comparable<E>> | sortIndices(int[] idxs,
           int start,
           int count,
           java.util.List<E> elements) | 
| static <E> void | sortIndices(int[] idxs,
           int start,
           int count,
           java.util.List<E> elements,
           java.util.Comparator<E> comparator) | 
| static <E extends java.lang.Comparable<E>> | sortIndices(int[] idxs,
           java.util.List<E> elements) | 
| static <E> void | sortIndices(int[] idxs,
           java.util.List<E> elements,
           java.util.Comparator<E> comparator) | 
| static <E extends java.lang.Comparable<E>> | sortIndices(java.util.List<E> list) | 
| static <E> int[] | sortIndices(java.util.List<E> list,
           java.util.Comparator<E> comparator) | 
public static <E> int[] sortIndices(java.util.List<E> list,
                                    java.util.Comparator<E> comparator)
public static <E extends java.lang.Comparable<E>> int[] sortIndices(java.util.List<E> list)
public static <E extends java.lang.Comparable<E>> void sortIndices(int[] idxs,
                                                                   java.util.List<E> elements)
public static <E extends java.lang.Comparable<E>> void sortIndices(int[] idxs,
                                                                   int start,
                                                                   int count,
                                                                   java.util.List<E> elements)
public static <E> void sortIndices(int[] idxs,
                                   java.util.List<E> elements,
                                   java.util.Comparator<E> comparator)
public static <E> void sortIndices(int[] idxs,
                                   int start,
                                   int count,
                                   java.util.List<E> elements,
                                   java.util.Comparator<E> comparator)
public static <E extends java.lang.Comparable<E>> int[] sortIndices(E[] list)
public static <E> int[] sortIndices(E[] list,
                                    java.util.Comparator<E> comparator)
public static <E extends java.lang.Comparable<E>> void sortIndices(int[] idxs,
                                                                   E[] elements)
public static <E extends java.lang.Comparable<E>> void sortIndices(int[] idxs,
                                                                   int start,
                                                                   int count,
                                                                   E[] elements)
public static <E> void sortIndices(int[] idxs,
                                   E[] elements,
                                   java.util.Comparator<E> comparator)
public static <E> void sortIndices(int[] idxs,
                                   int start,
                                   int count,
                                   E[] elements,
                                   java.util.Comparator<E> comparator)