/** * Try to get an object from the free list. Returns null if the free list is empty. * * @return the new object or null. */ public T allocate() { return _ringQueue.poll(); }