|
![]() |
||||||||||
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.ImplementationHidingPicoContainer
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.
CachingPicoContainer
,
ImplementationHidingCachingPicoContainer
,
Serialized FormConstructor Summary | |
ImplementationHidingPicoContainer()
Creates a new container with no parent container. |
|
ImplementationHidingPicoContainer(ComponentAdapterFactory caf)
Creates a new container with a parent container. |
|
ImplementationHidingPicoContainer(ComponentAdapterFactory caf,
PicoContainer parent)
Creates a new container with a parent container. |
|
ImplementationHidingPicoContainer(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 ImplementationHidingPicoContainer(ComponentAdapterFactory caf, PicoContainer parent)
public ImplementationHidingPicoContainer(PicoContainer parent)
public ImplementationHidingPicoContainer(ComponentAdapterFactory caf)
public ImplementationHidingPicoContainer()
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 |