Class SingleThreadPool<T>

java.lang.Object
zombie.entity.util.SingleThreadPool<T>

public abstract class SingleThreadPool<T> extends Object
  • Field Details

    • max

      public final int max
    • peak

      public int peak
  • Constructor Details

    • SingleThreadPool

      public SingleThreadPool()
    • SingleThreadPool

      public SingleThreadPool(int initialCapacity)
    • SingleThreadPool

      public SingleThreadPool(int initialCapacity, int max)
  • Method Details

    • obtain

      public T obtain()
    • free

      public void free(T object)
    • fill

      public void fill(int size)
    • freeAll

      public void freeAll(Array<T> objects)
    • clear

      public void clear()
    • getFree

      public int getFree()