Interface ObjectPool.ObjectCreator<T>

Type Parameters:
T - the type of the pooled object
Enclosing class:
ObjectPool<T>

public static interface ObjectPool.ObjectCreator<T>
Creates a new Object which references the given ObjectPool.Handle and calls ObjectPool.Handle.recycle(Object) once it can be re-used.