Parsing Engine

danbikel.util
Class ObjectPool

java.lang.Object
  extended by danbikel.util.ObjectPool

public class ObjectPool
extends Object

A generic object pool.


Constructor Summary
ObjectPool(Class type)
           
ObjectPool(Class type, int initialSize)
           
 
Method Summary
 int capacity()
           
 Object get()
           
 void putBack(Object obj)
           
 void putBackAll(Collection c)
           
 void putBackPool(ObjectPool other)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectPool

public ObjectPool(Class type)

ObjectPool

public ObjectPool(Class type,
                  int initialSize)
Method Detail

get

public Object get()

putBack

public void putBack(Object obj)

putBackPool

public void putBackPool(ObjectPool other)

putBackAll

public void putBackAll(Collection c)

size

public int size()

capacity

public int capacity()

Parsing Engine

Author: Dan Bikel.