org.picocontainer.defaults
Class InstantiatingComponentAdapter.Guard

java.lang.Object
  extended by java.lang.ThreadLocal
      extended by org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard
          extended by org.picocontainer.defaults.InstantiatingComponentAdapter.Guard
All Implemented Interfaces:
CyclicDependencyGuard
Enclosing class:
InstantiatingComponentAdapter

protected abstract static class InstantiatingComponentAdapter.Guard
extends ThreadLocalCyclicDependencyGuard

The cycle guard for the verification.


Field Summary
protected  PicoContainer guardedContainer
           
 
Constructor Summary
protected InstantiatingComponentAdapter.Guard()
           
 
Method Summary
protected  void setArguments(PicoContainer container)
           
 
Methods inherited from class org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard
initialValue, observe, run
 
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

guardedContainer

protected PicoContainer guardedContainer
Constructor Detail

InstantiatingComponentAdapter.Guard

protected InstantiatingComponentAdapter.Guard()
Method Detail

setArguments

protected void setArguments(PicoContainer container)