net.sf.retrotranslator.runtime.java.lang
Class InheritableThreadLocal_.Container

java.lang.Object
  extended by java.lang.ThreadLocal<T>
      extended by java.lang.InheritableThreadLocal<java.util.Map<InheritableThreadLocal_.Key,java.lang.Object>>
          extended by net.sf.retrotranslator.runtime.java.lang.InheritableThreadLocal_.Container
Enclosing class:
InheritableThreadLocal_

private static class InheritableThreadLocal_.Container
extends java.lang.InheritableThreadLocal<java.util.Map<InheritableThreadLocal_.Key,java.lang.Object>>


Constructor Summary
private InheritableThreadLocal_.Container()
           
 
Method Summary
protected  java.util.Map<InheritableThreadLocal_.Key,java.lang.Object> childValue(java.util.Map<InheritableThreadLocal_.Key,java.lang.Object> parentValue)
           
protected  java.util.Map<InheritableThreadLocal_.Key,java.lang.Object> initialValue()
           
 
Methods inherited from class java.lang.ThreadLocal
get, remove, set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InheritableThreadLocal_.Container

private InheritableThreadLocal_.Container()
Method Detail

initialValue

protected java.util.Map<InheritableThreadLocal_.Key,java.lang.Object> initialValue()
Overrides:
initialValue in class java.lang.ThreadLocal<java.util.Map<InheritableThreadLocal_.Key,java.lang.Object>>

childValue

protected java.util.Map<InheritableThreadLocal_.Key,java.lang.Object> childValue(java.util.Map<InheritableThreadLocal_.Key,java.lang.Object> parentValue)
Overrides:
childValue in class java.lang.InheritableThreadLocal<java.util.Map<InheritableThreadLocal_.Key,java.lang.Object>>