com.etymon.pj.util
Class PjObjectVector

java.lang.Object
  extended by com.etymon.pj.util.PjObjectVector

public class PjObjectVector
extends java.lang.Object


Field Summary
protected  int _free
           
protected  java.util.Vector _v
           
 
Constructor Summary
PjObjectVector()
           
PjObjectVector(int initialCapacity)
           
 
Method Summary
protected  int findFirstFree(int start)
           
 int getFirstFree()
           
 PjObject objectAt(int index)
           
 void setObjectAt(PjObject obj, int index)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_v

protected java.util.Vector _v

_free

protected int _free
Constructor Detail

PjObjectVector

public PjObjectVector()

PjObjectVector

public PjObjectVector(int initialCapacity)
Method Detail

getFirstFree

public int getFirstFree()

objectAt

public PjObject objectAt(int index)

setObjectAt

public void setObjectAt(PjObject obj,
                        int index)

size

public int size()

findFirstFree

protected int findFirstFree(int start)