public class Vector implements Cloneable {
protected Object[] elementData;
protected int elementCount;
protected int capacityIncrement;
public Vector(int initialCapacity, int capacityIncrement);
public Vector(int initialCapacity);
public Vector();
public final String toString();
public Object clone();
public final Object elementAt(int index)
throws IndexOutOfBoundsException;
public final void setElementAt(Object obj, int index)
throws IndexOutOfBoundsException;
public final Object firstElement()
throws NoSuchElementException;
public final Object lastElement()
throws NoSuchElementException;
public final void addElement(Object obj);
public final void insertElementAt(Object obj, int index)
throws IndexOutOfBoundsException;
public final boolean removeElement(Object obj);
public final void removeElementAt(int index)
throws IndexOutOfBoundsException;
public final void removeAllElements();
public final boolean isEmpty();
public final int size();
public final void setSize(int newSize);
public final int capacity();
public final void ensureCapacity(int minCapacity);
public final void trimToSize();
public final void copyInto(Object anArray[])
throws IndexOutOfBoundsException;
public final Enumeration elements();
public final boolean contains(Object elem);
public final int indexOf(Object elem);
public final int indexOf(Object elem, int index)
throws IndexOutOfBoundsException;
public final int lastIndexOf(Object elem);
public final int lastIndexOf(Object elem, int index)
throws IndexOutOfBoundsException;
}