com.swfm.mica.util
Class FastVector
java.lang.Object
com.swfm.mica.util.FastVector
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- Set
- public class FastVector
- extends java.lang.Object
- implements java.lang.Cloneable
- Version:
- %I% %G%
- Author:
- Michael L. Davis
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
FastVector
public FastVector()
FastVector
public FastVector(int initialCapacity)
FastVector
public FastVector(int initialCapacity,
int capacityIncrement)
FastVector
public FastVector(FastVector other)
append
public void append(java.lang.Object[] srcArray)
append
public void append(FastVector vector)
copyInto
public void copyInto(java.lang.Object[] arrayCopy)
toArray
public java.lang.Object[] toArray()
clone
public java.lang.Object clone()
copy
public void copy(FastVector vector)
copy
public FastVector copy()
addElement
public void addElement(java.lang.Object obj)
elementAt
public final java.lang.Object elementAt(int index)
lastElement
public final java.lang.Object lastElement()
insertElementAt
public void insertElementAt(java.lang.Object obj,
int index)
setElementAt
public void setElementAt(java.lang.Object obj,
int index)
removeElementAt
public void removeElementAt(int index)
removeElement
public boolean removeElement(java.lang.Object obj)
removeElements
public boolean removeElements(java.lang.Object obj)
indexOf
public int indexOf(java.lang.Object obj)
contains
public boolean contains(java.lang.Object obj)
removeAllElements
public void removeAllElements()
removeAll
public void removeAll(FastVector otherVector)
size
public final int size()
reverseOrder
public void reverseOrder()
toString
public java.lang.String toString()
equals
public boolean equals(java.lang.Object other)
hashCode
public int hashCode()