Package org.picocontainer.injectors
Class AbstractInjectionFactory
- java.lang.Object
-
- org.picocontainer.injectors.AbstractInjectionFactory
-
- All Implemented Interfaces:
java.io.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 java.lang.Object implements InjectionFactory, java.io.Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractInjectionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(PicoVisitor visitor)Accepts a visitor for this ComponentFactory.voidverify(PicoContainer container)Verification for the ComponentFactory - subject to implementation.protected ComponentAdapterwrapLifeCycle(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
-
-
-
-
Method Detail
-
verify
public void verify(PicoContainer container)
Description copied from interface:ComponentFactoryVerification for the ComponentFactory - subject to implementation.- Specified by:
verifyin interfaceComponentFactory- Parameters:
container- thePicoContainer, that is used for verification.
-
accept
public final void accept(PicoVisitor visitor)
Description copied from interface:ComponentFactoryAccepts 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:
acceptin interfaceComponentFactory- Parameters:
visitor- the visitor.
-
wrapLifeCycle
protected ComponentAdapter wrapLifeCycle(Injector injector, LifecycleStrategy lifecycleStrategy)
-
-