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>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetKey()protected final SWMRHashTable.TableEntry<K, V> protected final SWMRHashTable.TableEntry<K, V> getValue()protected final Vprotected final Vprotected static intinthashCode()protected final voidsetNextPlain(SWMRHashTable.TableEntry<K, V> next) protected final voidsetNextRelease(SWMRHashTable.TableEntry<K, V> next) protected final voidsetValueRelease(V to)
-
Field Details
-
TABLE_ENTRY_ARRAY_HANDLE
-
hash
protected final int hash -
key
-
value
-
next
-
VALUE_HANDLE
-
NEXT_HANDLE
-
-
Constructor Details
-
TableEntry
-
-
Method Details
-
getValuePlain
-
getValueAcquire
-
setValueRelease
-
getNextPlain
-
getNextOpaque
-
setNextPlain
-
setNextRelease
-
getKey
-
getValue
-
setValue
-
hash
-
hashCode
public int hashCode() -
equals
-