com.planet_ink.coffee_mud.core.collections
Class ReusableObjectPool<T extends CMObject>

java.lang.Object
  extended by com.planet_ink.coffee_mud.core.collections.ReusableObjectPool<T>

public class ReusableObjectPool<T extends CMObject>
extends java.lang.Object


Constructor Summary
ReusableObjectPool(java.util.List<T> initialEntry, int minEntries)
           
 
Method Summary
 java.util.List<T> get()
           
 int getListSize()
           
 int getMasterPoolSize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReusableObjectPool

public ReusableObjectPool(java.util.List<T> initialEntry,
                          int minEntries)
Method Detail

getMasterPoolSize

public int getMasterPoolSize()

getListSize

public int getListSize()

get

public final java.util.List<T> get()