Class ConcurrentInt2ObjectHashStore<T>

java.lang.Object
cn.nukkit.utils.collection.ConcurrentInt2ObjectHashStore<T>

@PowerNukkitXOnly @Since("1.6.0.0-PNX") public final class ConcurrentInt2ObjectHashStore<T> extends Object
  • Constructor Details

    • ConcurrentInt2ObjectHashStore

      public ConcurrentInt2ObjectHashStore(int expected, float l)
    • ConcurrentInt2ObjectHashStore

      public ConcurrentInt2ObjectHashStore(int expected, float l, T defaultReturnValue)
  • Method Details

    • size

      public int size()
    • clear

      public void clear()
    • isEmpty

      public boolean isEmpty()
    • containsValue

      public boolean containsValue(T value)
    • put

      public void put(int key, T value)
    • defaultReturnValue

      public void defaultReturnValue(T rv)
    • defaultReturnValue

      public T defaultReturnValue()
    • get

      public T get(int key)
    • containsKey

      public boolean containsKey(int key)