org.picocontainer.gems.adapters
Class ThreadLocalReference

java.lang.Object
  extended by java.lang.ThreadLocal
      extended by org.picocontainer.gems.adapters.ThreadLocalReference
All Implemented Interfaces:
java.io.Serializable, org.picocontainer.defaults.ObjectReference

public class ThreadLocalReference
extends java.lang.ThreadLocal
implements org.picocontainer.defaults.ObjectReference, java.io.Serializable

An ObjectReference based on a ThreadLocal.

Author:
Jörg Schaible
See Also:
Serialized Form

Field Summary
private static long serialVersionUID
           
 
Constructor Summary
ThreadLocalReference()
           
 
Method Summary
private  void readObject(java.io.ObjectInputStream in)
           
private  void writeObject(java.io.ObjectOutputStream out)
           
 
Methods inherited from class java.lang.ThreadLocal
get, initialValue, remove, set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.picocontainer.defaults.ObjectReference
get, set
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

ThreadLocalReference

public ThreadLocalReference()
Method Detail

writeObject

private void writeObject(java.io.ObjectOutputStream out)

readObject

private void readObject(java.io.ObjectInputStream in)