com.objectwave.utility
Class Sorter
java.lang.Object
|
+--com.objectwave.utility.Sorter
- public class Sorter
- extends java.lang.Object
- Version:
- 1.5
Method Summary |
static void |
main(java.lang.String[] argv)
|
static void |
quickSort(int[] intArray)
|
static void |
quickSort(int[] intArray,
java.lang.Object[] alsoSort)
|
static void |
quickSort(java.lang.Object[] array,
java.lang.Object[] alsoSort,
SorterComparisonIF comparison)
|
static void |
quickSort(java.lang.Object[] array,
SorterComparisonIF comparison)
|
static void |
quickSort(java.lang.String[] str)
|
static void |
quickSort(java.lang.String[] str,
java.lang.Object[] alsoSort)
|
static java.util.Vector |
quickSort(java.util.Vector objects)
Returns a new vector. |
static java.util.Vector |
quickSort(java.util.Vector objects,
java.util.Vector alsoSort)
Both parameters are modified |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Sorter
public Sorter()
main
public static void main(java.lang.String[] argv)
quickSort
public static void quickSort(int[] intArray)
quickSort
public static void quickSort(int[] intArray,
java.lang.Object[] alsoSort)
quickSort
public static void quickSort(java.lang.Object[] array,
java.lang.Object[] alsoSort,
SorterComparisonIF comparison)
quickSort
public static void quickSort(java.lang.Object[] array,
SorterComparisonIF comparison)
quickSort
public static void quickSort(java.lang.String[] str)
quickSort
public static void quickSort(java.lang.String[] str,
java.lang.Object[] alsoSort)
quickSort
public static java.util.Vector quickSort(java.util.Vector objects)
- Returns a new vector. Original is NOT modified.
quickSort
public static java.util.Vector quickSort(java.util.Vector objects,
java.util.Vector alsoSort)
- Both parameters are modified