Class ObjectPool<T>

java.lang.Object
zombie.popman.ObjectPool<T>
  • Constructor Details

  • Method Details

    • alloc

      public T alloc()
    • release

      public void release(T object)
    • release

      public void release(List<T> objs)
    • release

      public void release(Iterable<T> objs)
    • release

      public void release(T[] object)
    • releaseAll

      public void releaseAll(List<T> objs)
    • clear

      public void clear()
    • makeObject

      protected T makeObject()
    • forEach

      public void forEach(Consumer<T> consumer)