edu.isi.stella.javalib
Class StellaSpecialVariable

java.lang.Object
  extended by java.lang.ThreadLocal<T>
      extended by java.lang.InheritableThreadLocal
          extended by edu.isi.stella.javalib.StellaSpecialVariable

public class StellaSpecialVariable
extends java.lang.InheritableThreadLocal


Field Summary
protected  java.lang.Object defaultValue
           
 
Constructor Summary
StellaSpecialVariable()
           
 
Method Summary
protected  java.lang.Object childValue(java.lang.Object parentValue)
           
protected  java.lang.Object initialValue()
           
 void setDefaultValue(java.lang.Object newDefault)
           
 
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
 

Field Detail

defaultValue

protected java.lang.Object defaultValue
Constructor Detail

StellaSpecialVariable

public StellaSpecialVariable()
Method Detail

childValue

protected java.lang.Object childValue(java.lang.Object parentValue)
Overrides:
childValue in class java.lang.InheritableThreadLocal

setDefaultValue

public void setDefaultValue(java.lang.Object newDefault)

initialValue

protected java.lang.Object initialValue()
Overrides:
initialValue in class java.lang.ThreadLocal