org.aspectbench.runtime.internal
Class CflowStackThreadLocal.Ref

java.lang.Object
  extended by java.lang.ThreadLocal
      extended by org.aspectbench.runtime.internal.CflowStackThreadLocal.Ref
All Implemented Interfaces:
CflowStackInterface.Ref
Enclosing class:
CflowStackThreadLocal

public static class CflowStackThreadLocal.Ref
extends ThreadLocal
implements CflowStackInterface.Ref


Field Summary
private  StackRef first_stack
           
private  Thread first_thread
           
 
Constructor Summary
CflowStackThreadLocal.Ref()
           
 
Method Summary
 StackRef getThreadStack()
           
 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
 

Field Detail

first_thread

private Thread first_thread

first_stack

private StackRef first_stack
Constructor Detail

CflowStackThreadLocal.Ref

public CflowStackThreadLocal.Ref()
Method Detail

initialValue

public Object initialValue()
Overrides:
initialValue in class ThreadLocal

getThreadStack

public StackRef getThreadStack()
Specified by:
getThreadStack in interface CflowStackInterface.Ref