Class IsoObjectID<T>

java.lang.Object
zombie.network.IsoObjectID<T>
All Implemented Interfaces:
Iterable<T>

public class IsoObjectID<T> extends Object implements Iterable<T>
  • Field Details

  • Constructor Details

    • IsoObjectID

      public IsoObjectID(Class<T> cls)
  • Method Details

    • put

      public void put(short id, T obj)
    • remove

      public void remove(short id)
    • remove

      public void remove(T obj)
    • get

      public T get(short id)
    • size

      public int size()
    • clear

      public void clear()
    • allocateID

      public short allocateID()
    • iterator

      public Iterator<T> iterator()
      Specified by:
      iterator in interface Iterable<T>
    • getObjects

      public void getObjects(Collection<T> out)