groovyx.gpars.extra166y
Class CustomConcurrentHashMap.IntKeyStrongValueNode

java.lang.Object
  extended by groovyx.gpars.extra166y.CustomConcurrentHashMap.IntKeyNode
      extended by groovyx.gpars.extra166y.CustomConcurrentHashMap.IntKeyStrongValueNode
All Implemented Interfaces:
CustomConcurrentHashMap.Node, CustomConcurrentHashMap.Reclaimable
Direct Known Subclasses:
CustomConcurrentHashMap.LinkedIntKeyStrongValueNode, CustomConcurrentHashMap.TerminalIntKeyStrongValueNode
Enclosing class:
CustomConcurrentHashMap<K,V>

abstract static class CustomConcurrentHashMap.IntKeyStrongValueNode
extends CustomConcurrentHashMap.IntKeyNode


Field Summary
(package private)  java.lang.Object value
           
 
Fields inherited from class groovyx.gpars.extra166y.CustomConcurrentHashMap.IntKeyNode
key
 
Constructor Summary
CustomConcurrentHashMap.IntKeyStrongValueNode(int locator, java.lang.Object key, java.lang.Object value)
           
 
Method Summary
 java.lang.Object getValue()
           
 void onReclamation()
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class groovyx.gpars.extra166y.CustomConcurrentHashMap.IntKeyNode
get, getLocator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface groovyx.gpars.extra166y.CustomConcurrentHashMap.Node
getLinkage, setLinkage
 

Field Detail

value

volatile java.lang.Object value
Constructor Detail

CustomConcurrentHashMap.IntKeyStrongValueNode

CustomConcurrentHashMap.IntKeyStrongValueNode(int locator,
                                              java.lang.Object key,
                                              java.lang.Object value)
Method Detail

getValue

public final java.lang.Object getValue()

setValue

public final void setValue(java.lang.Object value)

onReclamation

public final void onReclamation()

Copyright © 2008–2012 Václav Pech. All Rights Reserved.