org.bdgp.util
Class VectorUtil
java.lang.Object
|
+--org.bdgp.util.VectorUtil
- public class VectorUtil
- extends java.lang.Object
Method Summary |
static int |
binarySearch(java.util.Vector v,
java.lang.Object o)
|
static int |
binarySearch(java.util.Vector v,
java.lang.Object o,
boolean findSpace)
Binary searches for object o, assuming that all the objects in the
array are Comparable |
static int |
binarySearch(java.util.Vector v,
java.lang.Object o,
Comparator c,
boolean findSpace)
Binary searches for object o using the given comparator. |
static java.util.Vector |
filter(VectorFilter filter,
java.util.Enumeration values)
|
static java.util.Vector |
filter(VectorFilter filter,
java.util.Vector values)
|
static java.util.Vector |
filter(VectorFilter filter,
VectorTransformer transformer,
java.util.Enumeration values)
|
static java.util.Vector |
filter(VectorFilter filter,
VectorTransformer transformer,
java.util.Vector values)
|
static java.util.Vector |
getVector(java.util.Enumeration e)
|
static java.util.Vector |
insertionSort(java.util.Enumeration e,
Comparator c)
|
static java.util.Vector |
mergeVectors(java.util.Vector a,
java.util.Vector b)
|
static java.util.Vector |
quickSort(java.util.Vector a)
|
static java.util.Vector |
quickSort(java.util.Vector a,
Comparator c)
|
static java.util.Vector |
sort(java.util.Enumeration e)
This will empty the enumeration |
static java.util.Vector |
sort(java.util.Enumeration e,
Comparator c)
This will empty the enumeration |
static java.util.Vector |
sort(java.util.Enumeration e,
Comparator c,
boolean reverse)
This will empty the enumeration |
static java.util.Vector |
sort(java.util.Vector a)
|
static java.util.Vector |
sort(java.util.Vector a,
boolean reverse)
|
static java.util.Vector |
sort(java.util.Vector a,
Comparator c)
|
static java.util.Vector |
sort(java.util.Vector a,
Comparator c,
boolean reverse)
|
static java.util.Vector |
transform(VectorTransformer transformer,
java.util.Enumeration values)
|
static java.util.Vector |
transform(VectorTransformer transformer,
java.util.Vector values)
|
static java.util.Vector |
trueClone(java.util.Vector values)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VectorUtil
public VectorUtil()
mergeVectors
public static java.util.Vector mergeVectors(java.util.Vector a,
java.util.Vector b)
trueClone
public static java.util.Vector trueClone(java.util.Vector values)
transform
public static java.util.Vector transform(VectorTransformer transformer,
java.util.Vector values)
transform
public static java.util.Vector transform(VectorTransformer transformer,
java.util.Enumeration values)
filter
public static java.util.Vector filter(VectorFilter filter,
java.util.Vector values)
filter
public static java.util.Vector filter(VectorFilter filter,
java.util.Enumeration values)
filter
public static java.util.Vector filter(VectorFilter filter,
VectorTransformer transformer,
java.util.Vector values)
filter
public static java.util.Vector filter(VectorFilter filter,
VectorTransformer transformer,
java.util.Enumeration values)
getVector
public static java.util.Vector getVector(java.util.Enumeration e)
binarySearch
public static int binarySearch(java.util.Vector v,
java.lang.Object o)
binarySearch
public static int binarySearch(java.util.Vector v,
java.lang.Object o,
boolean findSpace)
- Binary searches for object o, assuming that all the objects in the
array are Comparable
binarySearch
public static int binarySearch(java.util.Vector v,
java.lang.Object o,
Comparator c,
boolean findSpace)
- Binary searches for object o using the given comparator. If findSpace
is specified and the element can't be found, the place where it would
have been is returned.
insertionSort
public static java.util.Vector insertionSort(java.util.Enumeration e,
Comparator c)
sort
public static java.util.Vector sort(java.util.Enumeration e,
Comparator c,
boolean reverse)
- This will empty the enumeration
sort
public static java.util.Vector sort(java.util.Enumeration e,
Comparator c)
- This will empty the enumeration
sort
public static java.util.Vector sort(java.util.Enumeration e)
- This will empty the enumeration
sort
public static java.util.Vector sort(java.util.Vector a)
sort
public static java.util.Vector sort(java.util.Vector a,
boolean reverse)
sort
public static java.util.Vector sort(java.util.Vector a,
Comparator c)
sort
public static java.util.Vector sort(java.util.Vector a,
Comparator c,
boolean reverse)
quickSort
public static java.util.Vector quickSort(java.util.Vector a,
Comparator c)
quickSort
public static java.util.Vector quickSort(java.util.Vector a)