Package zombie.popman

Class ObjectPool

java.lang.Object
zombie.popman.ObjectPool
Direct Known Subclasses:
BaseVehicle.Matrix4fObjectPool, BaseVehicle.QuaternionfObjectPool, BaseVehicle.Vector2fObjectPool, BaseVehicle.Vector2ObjectPool, BaseVehicle.Vector3fObjectPool, UI3DScene.PlaneObjectPool, UI3DScene.RayObjectPool

public class ObjectPool extends Object
  • Constructor Details

  • Method Details

    • alloc

      public Object alloc()
    • release

      public void release(Object object)
    • release

      public void release(List list)
    • release

      public void release(Iterable iterable)
    • release

      public void release(Object[] objectArray)
    • releaseAll

      public void releaseAll(List list)
    • clear

      public void clear()
    • makeObject

      protected Object makeObject()
    • forEach

      public void forEach(Consumer consumer)