|
JavaGenes, NASA Ames. Written largely by Al Globus | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractCollection
java.util.AbstractList
java.util.Vector
gov.nasa.alsUtility.ExtendedVector
Extends the capabilities of Vector.
Field Summary |
Fields inherited from class java.util.Vector |
capacityIncrement, elementCount, elementData |
Fields inherited from class java.util.AbstractList |
modCount |
Constructor Summary | |
ExtendedVector()
|
|
ExtendedVector(java.util.Enumeration e)
create an ExtendedVector with the elements from Enumeration e |
|
ExtendedVector(int[] array)
add Integer objects corresponding to array |
|
ExtendedVector(java.lang.Object[] array)
|
Method Summary | |
void |
addVector(java.util.Vector v)
addElement the elements in Vector v |
void |
append(java.util.Vector v)
|
boolean |
check(Predicate predicate)
|
boolean |
check(Predicate predicate,
int number)
|
ExtendedVector |
copy()
|
void |
executeOnAll(Procedure p)
execute Procedure p on all elements |
ExtendedVector |
findAll(Predicate p)
|
java.lang.Object |
getRandomElement()
|
java.lang.Object |
getRandomElement(Predicate p)
return a random element that satisfies Predicate p |
void |
insertAfter(int index,
java.util.Vector toInsert)
|
void |
insertBefore(int index,
java.util.Vector toInsert)
|
boolean |
isEqual(java.util.Vector other)
are the elements equals()? |
void |
removeAll(Predicate p)
remove all elements that satisfy Predicate p |
void |
sortByString()
sorts elements according to their string representations |
Methods inherited from class java.util.Vector |
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize |
Methods inherited from class java.util.AbstractList |
iterator, listIterator, listIterator |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
iterator, listIterator, listIterator |
Constructor Detail |
public ExtendedVector()
public ExtendedVector(int[] array)
public ExtendedVector(java.lang.Object[] array)
public ExtendedVector(java.util.Enumeration e)
Method Detail |
public ExtendedVector copy()
public boolean isEqual(java.util.Vector other)
public void sortByString()
public java.lang.Object getRandomElement()
public java.lang.Object getRandomElement(Predicate p)
public void addVector(java.util.Vector v)
public void append(java.util.Vector v)
public void removeAll(Predicate p)
public ExtendedVector findAll(Predicate p)
public void executeOnAll(Procedure p)
public boolean check(Predicate predicate)
public boolean check(Predicate predicate, int number)
public void insertBefore(int index, java.util.Vector toInsert)
public void insertAfter(int index, java.util.Vector toInsert)
|
JavaGenes, NASA Ames. Written largely by Al Globus | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |