Class SWMRHashTable.TableEntry<K,V>

java.lang.Object
ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry<K,V>
All Implemented Interfaces:
Map.Entry<K,V>
Enclosing class:
SWMRHashTable<K,V>

protected static final class SWMRHashTable.TableEntry<K,V> extends Object implements Map.Entry<K,V>
  • Field Details

    • TABLE_ENTRY_ARRAY_HANDLE

      protected static final VarHandle TABLE_ENTRY_ARRAY_HANDLE
    • hash

      protected final int hash
    • key

      protected final K key
    • value

      protected V value
    • next

      protected SWMRHashTable.TableEntry<K,V> next
    • VALUE_HANDLE

      protected static final VarHandle VALUE_HANDLE
    • NEXT_HANDLE

      protected static final VarHandle NEXT_HANDLE
  • Constructor Details

    • TableEntry

      protected TableEntry(int hash, K key, V value)
  • Method Details