java.lang
Class InheritableThreadLocal.Entry

java.lang.Object
  |
  +--java.lang.ThreadLocal.Entry
        |
        +--java.lang.InheritableThreadLocal.Entry

class InheritableThreadLocal.Entry
extends ThreadLocal.Entry

The information associated with an (InheritableThreadLocal,Thread) pair.


Field Summary
(package private)  InheritableThreadLocal.Entry next
           
 
Fields inherited from class java.lang.ThreadLocal.Entry
value
 
Constructor Summary
(package private) InheritableThreadLocal.Entry(Object value)
          This constructor places the newly constructed Entry on the calling thread's values list.
private InheritableThreadLocal.Entry(Object value, Thread t)
          This constructor places the newly constructed Entry on the specified thread's values list.
 
Method Summary
(package private)  void bequeath(Thread child)
          Passes the ThreadLocal value represented by this Entry on to the specified child Thread.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

next

InheritableThreadLocal.Entry next
Constructor Detail

InheritableThreadLocal.Entry

private InheritableThreadLocal.Entry(Object value,
                                     Thread t)
This constructor places the newly constructed Entry on the specified thread's values list.

InheritableThreadLocal.Entry

InheritableThreadLocal.Entry(Object value)
This constructor places the newly constructed Entry on the calling thread's values list.
Method Detail

bequeath

void bequeath(Thread child)
Passes the ThreadLocal value represented by this Entry on to the specified child Thread.