Class ConcurrentLong2ObjectHashStore<T>

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

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

    • ConcurrentLong2ObjectHashStore

      public ConcurrentLong2ObjectHashStore(int expected, float l)
    • ConcurrentLong2ObjectHashStore

      public ConcurrentLong2ObjectHashStore(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(long key, T value)
    • defaultReturnValue

      public void defaultReturnValue(T rv)
    • defaultReturnValue

      public T defaultReturnValue()
    • get

      public T get(long key)
    • containsKey

      public boolean containsKey(long key)