|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--sunlabs.brazil.util.Sort
Placeholder for useful sorting utilities. Currently, sorting arrays and Vectors using the qsort algorithm are preovided.
| Nested Class Summary | |
static interface |
Sort.Compare
This interface is used by the Sort class to compare
elements when an array is being sorted. |
| Method Summary | |
static void |
qsort(Object array)
Sorts an array of the basic types (ints, floats, bytes, etc.) or Strings. |
static void |
qsort(Object array,
Sort.Compare compare)
Sorts an array. |
static void |
qsort(Vector strings)
Sort a vector of strings using the Qsort algorithm. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static void qsort(Vector strings)
public static void qsort(Object array)
throws IllegalArgumentException
array - The array to sort in place.
IllegalArgumentException - if array is not an array of the types listed
above.
public static void qsort(Object array,
Sort.Compare compare)
throws IllegalArgumentException
array - The array to sort in place.compare - The comparator for sort order.
IllegalArgumentException - if array is not an array.
|
Version 2.1, Generated 12/30/04 Copyright (c) 2001-2004, Sun Microsystems. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||