|
![]() |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsunlabs.brazil.util.Sort (view source)
public class 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 Kenai-svn-r24, Generated 08/18/09 Copyright (c) 2001-2009, Sun Microsystems. |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |