com.japisoft.fastparser.fio
Class FastVector

java.lang.Object
  |
  +--com.japisoft.fastparser.fio.FastVector
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
NamespaceContext

public class FastVector
extends java.lang.Object
implements java.lang.Cloneable

Non synchronized Vector class


Constructor Summary
FastVector()
           
FastVector(int initialCapacity)
           
FastVector(int initialCapacity, int capacityIncrement)
           
 
Method Summary
 void add(java.lang.Object obj)
           
 java.lang.Object clone()
           
 boolean contains(java.lang.Object obj)
           
 java.util.Enumeration elements()
           
 void ensureCapacity(int minCapacity)
           
 java.lang.Object get(int index)
           
 int indexOf(java.lang.Object elem)
           
 int indexOf(java.lang.Object elem, int index)
           
 void insertElementAt(java.lang.Object obj, int index)
           
 boolean remove(java.lang.Object obj)
           
 void removeElementAt(int index)
           
 void setSize(int newSize)
           
 int size()
           
 void trimToSize()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FastVector

public FastVector(int initialCapacity,
                  int capacityIncrement)

FastVector

public FastVector(int initialCapacity)

FastVector

public FastVector()
Method Detail

remove

public final boolean remove(java.lang.Object obj)

removeElementAt

public final void removeElementAt(int index)

insertElementAt

public final void insertElementAt(java.lang.Object obj,
                                  int index)

elements

public final java.util.Enumeration elements()

trimToSize

public final void trimToSize()

ensureCapacity

public final void ensureCapacity(int minCapacity)

setSize

public final void setSize(int newSize)

size

public final int size()

indexOf

public final int indexOf(java.lang.Object elem)

indexOf

public final int indexOf(java.lang.Object elem,
                         int index)

get

public final java.lang.Object get(int index)

contains

public final boolean contains(java.lang.Object obj)

add

public final void add(java.lang.Object obj)

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object