com.imagero.util
Class Vector
java.lang.Object
com.imagero.util.Vector
- public final class Vector
- extends java.lang.Object
Minimal Vector implementation without synchronization
|
Method Summary |
void |
add(java.lang.Object item)
|
void |
clear()
|
boolean |
contains(java.lang.Object o)
|
java.lang.Object |
elementAt(int index)
|
java.util.Enumeration |
elements()
|
int |
getCount()
|
int |
getCount(java.lang.Class c)
|
int |
indexOf(java.lang.Object o)
|
void |
insert(java.lang.Object item,
int pos)
|
boolean |
isEmpty()
|
java.lang.Object |
peek()
|
java.lang.Object |
pop()
|
java.lang.Object |
remove(int index)
|
void |
remove(int from,
int count)
|
boolean |
remove(java.lang.Object o)
|
java.lang.Object |
setElementAt(int index,
java.lang.Object o)
replace element at given index. |
int |
size()
|
void |
toArray(java.lang.Object[] dest)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Vector
public Vector()
Vector
public Vector(int size)
add
public void add(java.lang.Object item)
insert
public void insert(java.lang.Object item,
int pos)
pop
public java.lang.Object pop()
peek
public java.lang.Object peek()
indexOf
public int indexOf(java.lang.Object o)
contains
public boolean contains(java.lang.Object o)
remove
public boolean remove(java.lang.Object o)
remove
public java.lang.Object remove(int index)
remove
public void remove(int from,
int count)
elementAt
public java.lang.Object elementAt(int index)
setElementAt
public java.lang.Object setElementAt(int index,
java.lang.Object o)
- replace element at given index.
- Parameters:
index - element indexo - Object
- Returns:
- replaced Object
getCount
public int getCount()
size
public int size()
isEmpty
public boolean isEmpty()
elements
public java.util.Enumeration elements()
getCount
public int getCount(java.lang.Class c)
clear
public void clear()
toArray
public void toArray(java.lang.Object[] dest)