|
![]() |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
org.picocontainer.alternatives.ImplementationHidingCachingPicoContainer
This special MutablePicoContainer hides implementations of components if the key is an interface. It's very simple. Instances that are registered directly and components registered without key are not hidden. Hiding is achieved with dynamic proxies from Java's reflection api. It also exhibits caching functionality.
CachingPicoContainer
,
ImplementationHidingPicoContainer
,
Serialized FormConstructor Summary | |
ImplementationHidingCachingPicoContainer()
Creates a new container with no parent container. |
|
ImplementationHidingCachingPicoContainer(ComponentAdapterFactory caf)
Creates a new container with a parent container. |
|
ImplementationHidingCachingPicoContainer(ComponentAdapterFactory caf,
PicoContainer parent)
Creates a new container with a parent container. |
|
ImplementationHidingCachingPicoContainer(PicoContainer parent)
Creates a new container with a parent container. |
Method Summary | |
MutablePicoContainer |
makeChildContainer()
Make a child container, using the same implementation of MutablePicoContainer as the parent. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ImplementationHidingCachingPicoContainer(ComponentAdapterFactory caf, PicoContainer parent)
public ImplementationHidingCachingPicoContainer(PicoContainer parent)
public ImplementationHidingCachingPicoContainer(ComponentAdapterFactory caf)
public ImplementationHidingCachingPicoContainer()
Method Detail |
public MutablePicoContainer makeChildContainer()
MutablePicoContainer
makeChildContainer
in interface MutablePicoContainer
|
![]() |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |