com.imagero.util
Class Vector

java.lang.Object
  extended bycom.imagero.util.Vector

public final class Vector
extends java.lang.Object

Minimal Vector implementation without synchronization


Constructor Summary
Vector()
           
Vector(int size)
           
 
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
 

Constructor Detail

Vector

public Vector()

Vector

public Vector(int size)
Method Detail

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 index
o - 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)