Class UUIDMap<T extends Supplier<UUID>>

java.lang.Object
java.util.AbstractMap<UUID,T>
java.util.HashMap<UUID,T>
dev.kosmx.playerAnim.core.util.UUIDMap<T>
All Implemented Interfaces:
Serializable, Cloneable, Iterable<T>, Map<UUID,T>

public class UUIDMap<T extends Supplier<UUID>> extends HashMap<UUID,T> implements Iterable<T>
See Also:
  • Constructor Details

    • UUIDMap

      public UUIDMap()
  • Method Details

    • put

      public T put(T v)
    • addAll

      public void addAll(Collection<T> m)
    • iterator

      public Iterator<T> iterator()
      Specified by:
      iterator in interface Iterable<T extends Supplier<UUID>>
    • add

      public void add(T value)
    • contains

      public boolean contains(T value)
    • removeIf

      public void removeIf(Predicate<T> predicate)