Package java.util
Class Vector
- java.lang.Object
-
- java.util.AbstractCollection
-
- java.util.AbstractList
-
- java.util.Vector
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Collection
,List
- Direct Known Subclasses:
Stack
public class Vector extends AbstractList implements List, Cloneable, Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected int
capacityIncrement
protected int
elementCount
protected Object[]
elementData
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description Vector()
Vector(int var0)
Vector(int var0, int var1)
Vector(Collection var0)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(int var0, Object var1)
boolean
add(Object var0)
boolean
addAll(int var0, Collection var1)
boolean
addAll(Collection var0)
void
addElement(Object var0)
int
capacity()
void
clear()
Object
clone()
boolean
contains(Object var0)
boolean
containsAll(Collection var0)
void
copyInto(Object[] var0)
Object
elementAt(int var0)
Enumeration
elements()
void
ensureCapacity(int var0)
boolean
equals(Object var0)
Object
firstElement()
Object
get(int var0)
int
hashCode()
int
indexOf(Object var0)
int
indexOf(Object var0, int var1)
void
insertElementAt(Object var0, int var1)
boolean
isEmpty()
Object
lastElement()
int
lastIndexOf(Object var0)
int
lastIndexOf(Object var0, int var1)
Object
remove(int var0)
boolean
remove(Object var0)
boolean
removeAll(Collection var0)
void
removeAllElements()
boolean
removeElement(Object var0)
void
removeElementAt(int var0)
protected void
removeRange(int var0, int var1)
boolean
retainAll(Collection var0)
Object
set(int var0, Object var1)
void
setElementAt(Object var0, int var1)
void
setSize(int var0)
int
size()
List
subList(int var0, int var1)
Object[]
toArray()
Object[]
toArray(Object[] var0)
String
toString()
void
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
-
-
-
-
Field Detail
-
elementCount
protected int elementCount
-
elementData
protected Object[] elementData
-
capacityIncrement
protected int capacityIncrement
-
-
Constructor Detail
-
Vector
public Vector()
-
Vector
public Vector(int var0)
-
Vector
public Vector(int var0, int var1)
-
Vector
public Vector(Collection var0)
-
-
Method Detail
-
add
public void add(int var0, Object var1)
- Specified by:
add
in interfaceList
- Overrides:
add
in classAbstractList
-
add
public boolean add(Object var0)
- Specified by:
add
in interfaceCollection
- Specified by:
add
in interfaceList
- Overrides:
add
in classAbstractList
-
addAll
public boolean addAll(int var0, Collection var1)
- Specified by:
addAll
in interfaceList
- Overrides:
addAll
in classAbstractList
-
addAll
public boolean addAll(Collection var0)
- Specified by:
addAll
in interfaceCollection
- Specified by:
addAll
in interfaceList
- Overrides:
addAll
in classAbstractCollection
-
addElement
public void addElement(Object var0)
-
capacity
public int capacity()
-
clear
public void clear()
- Specified by:
clear
in interfaceCollection
- Specified by:
clear
in interfaceList
- Overrides:
clear
in classAbstractList
-
contains
public boolean contains(Object var0)
- Specified by:
contains
in interfaceCollection
- Specified by:
contains
in interfaceList
- Overrides:
contains
in classAbstractCollection
-
containsAll
public boolean containsAll(Collection var0)
- Specified by:
containsAll
in interfaceCollection
- Specified by:
containsAll
in interfaceList
- Overrides:
containsAll
in classAbstractCollection
-
copyInto
public void copyInto(Object[] var0)
-
elementAt
public Object elementAt(int var0)
-
elements
public Enumeration elements()
-
ensureCapacity
public void ensureCapacity(int var0)
-
equals
public boolean equals(Object var0)
- Specified by:
equals
in interfaceCollection
- Specified by:
equals
in interfaceList
- Overrides:
equals
in classAbstractList
-
firstElement
public Object firstElement()
-
get
public Object get(int var0)
- Specified by:
get
in interfaceList
- Specified by:
get
in classAbstractList
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfaceCollection
- Specified by:
hashCode
in interfaceList
- Overrides:
hashCode
in classAbstractList
-
indexOf
public int indexOf(Object var0)
- Specified by:
indexOf
in interfaceList
- Overrides:
indexOf
in classAbstractList
-
indexOf
public int indexOf(Object var0, int var1)
-
insertElementAt
public void insertElementAt(Object var0, int var1)
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceCollection
- Specified by:
isEmpty
in interfaceList
- Overrides:
isEmpty
in classAbstractCollection
-
lastElement
public Object lastElement()
-
lastIndexOf
public int lastIndexOf(Object var0)
- Specified by:
lastIndexOf
in interfaceList
- Overrides:
lastIndexOf
in classAbstractList
-
lastIndexOf
public int lastIndexOf(Object var0, int var1)
-
remove
public Object remove(int var0)
- Specified by:
remove
in interfaceList
- Overrides:
remove
in classAbstractList
-
remove
public boolean remove(Object var0)
- Specified by:
remove
in interfaceCollection
- Specified by:
remove
in interfaceList
- Overrides:
remove
in classAbstractCollection
-
removeAll
public boolean removeAll(Collection var0)
- Specified by:
removeAll
in interfaceCollection
- Specified by:
removeAll
in interfaceList
- Overrides:
removeAll
in classAbstractCollection
-
removeAllElements
public void removeAllElements()
-
removeElement
public boolean removeElement(Object var0)
-
removeElementAt
public void removeElementAt(int var0)
-
removeRange
protected void removeRange(int var0, int var1)
- Overrides:
removeRange
in classAbstractList
-
retainAll
public boolean retainAll(Collection var0)
- Specified by:
retainAll
in interfaceCollection
- Specified by:
retainAll
in interfaceList
- Overrides:
retainAll
in classAbstractCollection
-
set
public Object set(int var0, Object var1)
- Specified by:
set
in interfaceList
- Overrides:
set
in classAbstractList
-
setElementAt
public void setElementAt(Object var0, int var1)
-
setSize
public void setSize(int var0)
-
size
public int size()
- Specified by:
size
in interfaceCollection
- Specified by:
size
in interfaceList
- Specified by:
size
in classAbstractCollection
-
subList
public List subList(int var0, int var1)
- Specified by:
subList
in interfaceList
- Overrides:
subList
in classAbstractList
-
toArray
public Object[] toArray()
- Specified by:
toArray
in interfaceCollection
- Specified by:
toArray
in interfaceList
- Overrides:
toArray
in classAbstractCollection
-
toArray
public Object[] toArray(Object[] var0)
- Specified by:
toArray
in interfaceCollection
- Specified by:
toArray
in interfaceList
- Overrides:
toArray
in classAbstractCollection
-
toString
public String toString()
- Overrides:
toString
in classAbstractCollection
-
trimToSize
public void trimToSize()
-
-