jd.util
Class IntVector

java.lang.Object
  extended byjd.util.IntVector
All Implemented Interfaces:
Cloneable, Serializable

public class IntVector
extends Object
implements Cloneable, Serializable

A Vector class with values of type int.

See Also:
Serialized Form

Field Summary
protected  int capacityIncrement_
           
protected  int elementCount_
           
protected  int[] elementData_
           
 
Constructor Summary
IntVector()
           
IntVector(int initialCapacity)
           
IntVector(int initialCapacity, int capacityIncrement)
           
 
Method Summary
 void addElement(int obj)
           
 int capacity()
           
 Object clone()
           
 boolean contains(int elem)
           
 void copyInto(int[] anArray)
           
 int elementAt(int index)
           
 void ensureCapacity(int minCapacity)
           
 int indexOf(int elem)
           
 int indexOf(int elem, int index)
           
 void insertElementAt(int obj, int index)
           
 boolean isEmpty()
           
 void removeAllElements()
           
 boolean removeElement(int obj)
           
 void removeElementAt(int index)
           
 void setElementAt(int i, int index)
           
 void setSize(int newSize)
           
 int size()
           
 int[] toArray()
           
 void trimToSize()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

elementData_

protected int[] elementData_

elementCount_

protected int elementCount_

capacityIncrement_

protected int capacityIncrement_
Constructor Detail

IntVector

public IntVector(int initialCapacity,
                 int capacityIncrement)

IntVector

public IntVector(int initialCapacity)

IntVector

public IntVector()
Method Detail

copyInto

public final void copyInto(int[] anArray)

trimToSize

public final void trimToSize()

ensureCapacity

public final void ensureCapacity(int minCapacity)

setSize

public final void setSize(int newSize)

capacity

public final int capacity()

size

public final int size()

isEmpty

public final boolean isEmpty()

elementAt

public final int elementAt(int index)

setElementAt

public final void setElementAt(int i,
                               int index)

removeElementAt

public final void removeElementAt(int index)

insertElementAt

public final void insertElementAt(int obj,
                                  int index)

addElement

public final void addElement(int obj)

removeElement

public final boolean removeElement(int obj)

removeAllElements

public final void removeAllElements()

indexOf

public final int indexOf(int elem)

indexOf

public final int indexOf(int elem,
                         int index)

clone

public Object clone()

contains

public final boolean contains(int elem)

toArray

public int[] toArray()