Class HashMapLockFreeK1V1

All Implemented Interfaces:
TNullableLongLongMap, gnu.trove.map.TLongLongMap

public final class HashMapLockFreeK1V1
extends HashMapK1V1
  • Constructor Details

  • Method Details

    • setKeysAndValues

      protected void setKeysAndValues​(long[] keysAndValues)
      Specified by:
      setKeysAndValues in class HashMapBase
    • put

      public long put​(long key, long value)
    • putIfAbsent

      public long putIfAbsent​(long key, long value)
    • get

      public long get​(long key)
    • remove

      public long remove​(long key)
    • capacity

      public int capacity()
    • ensureCapacity

      public void ensureCapacity​(int capacity)
    • clear

      public void clear()
    • resetToNull

      public void resetToNull()
    • keys

      public long[] keys()
    • keys

      public long[] keys​(long[] array)
    • values

      public long[] values()
    • values

      public long[] values​(long[] array)
    • iterator

      public gnu.trove.iterator.TLongLongIterator iterator()