Package org.picocontainer.injectors
Class AbstractInjectionFactory
java.lang.Object
org.picocontainer.injectors.AbstractInjectionFactory
- All Implemented Interfaces:
Serializable
,ComponentFactory
,InjectionFactory
- Direct Known Subclasses:
AdaptingInjection
,AnnotatedFieldInjection
,AnnotatedMethodInjection
,CompositeInjection
,ConstructorInjection
,MethodInjection
,MethodInjection.MethodInjectionByName
,MethodInjection.MethodInjectionByReflectionMethod
,MultiInjection
,NamedFieldInjection
,NamedMethodInjection
,SetterInjection
,TypedFieldInjection
public abstract class AbstractInjectionFactory
extends Object
implements InjectionFactory, Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
accept
(PicoVisitor visitor) Accepts a visitor for this ComponentFactory.void
verify
(PicoContainer container) Verification for the ComponentFactory - subject to implementation.protected ComponentAdapter
wrapLifeCycle
(Injector injector, LifecycleStrategy lifecycleStrategy) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.picocontainer.ComponentFactory
createComponentAdapter
-
Constructor Details
-
AbstractInjectionFactory
public AbstractInjectionFactory()
-
-
Method Details
-
verify
Description copied from interface:ComponentFactory
Verification for the ComponentFactory - subject to implementation.- Specified by:
verify
in interfaceComponentFactory
- Parameters:
container
- thePicoContainer
, that is used for verification.
-
accept
Description copied from interface:ComponentFactory
Accepts a visitor for this ComponentFactory. The method is normally called by visiting aPicoContainer
, that cascades the visitor also down to all its ComponentFactory instances.- Specified by:
accept
in interfaceComponentFactory
- Parameters:
visitor
- the visitor.
-
wrapLifeCycle
-