static class EquivalentConcurrentHashMapV8.Node<K,V>
extends java.lang.Object
implements java.util.Map.Entry<K,V>
Modifier and Type | Field and Description |
---|---|
(package private) int |
hash |
(package private) K |
key |
(package private) EquivalentConcurrentHashMapV8.Node<K,V> |
next |
(package private) EquivalentConcurrentHashMapV8.NodeEquivalence<K,V> |
nodeEq |
(package private) V |
val |
Constructor and Description |
---|
EquivalentConcurrentHashMapV8.Node(int hash,
EquivalentConcurrentHashMapV8.NodeEquivalence<K,V> nodeEq,
K key,
V val,
EquivalentConcurrentHashMapV8.Node<K,V> next) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
(package private) EquivalentConcurrentHashMapV8.Node<K,V> |
find(int h,
java.lang.Object k)
Virtualized support for map.get(); overridden in subclasses.
|
K |
getKey() |
V |
getValue() |
int |
hashCode() |
V |
setValue(V value) |
java.lang.String |
toString() |
final int hash
final K key
final EquivalentConcurrentHashMapV8.NodeEquivalence<K,V> nodeEq
volatile V val
volatile EquivalentConcurrentHashMapV8.Node<K,V> next
EquivalentConcurrentHashMapV8.Node(int hash, EquivalentConcurrentHashMapV8.NodeEquivalence<K,V> nodeEq, K key, V val, EquivalentConcurrentHashMapV8.Node<K,V> next)
public final int hashCode()
public final java.lang.String toString()
toString
in class java.lang.Object
public final boolean equals(java.lang.Object o)
EquivalentConcurrentHashMapV8.Node<K,V> find(int h, java.lang.Object k)