Uses of Interface
org.picocontainer.Injector

Packages that use Injector
org.picocontainer.adapters   
org.picocontainer.gems.injectors   
org.picocontainer.injectors   
 

Uses of Injector in org.picocontainer.adapters
 

Classes in org.picocontainer.adapters that implement Injector
static class SimpleNamedBindingAnnotationTestCase.FieldInjector<T>
           
 

Uses of Injector in org.picocontainer.gems.injectors
 

Classes in org.picocontainer.gems.injectors that implement Injector
 class CommonsLoggingInjector
          This will Inject a Commons-Logging Logger for the injectee's class name
 class JavaLoggingInjector
          This will Inject a Java-Logging Logger for the injectee's class name
 class Log4JInjector
          This will Inject a Log4J Logger for the injectee's class name
 class Slf4JInjector
          This will Inject a Slf4J Logger for the injectee's class name
 

Uses of Injector in org.picocontainer.injectors
 

Classes in org.picocontainer.injectors that implement Injector
 class AbstractInjector<T>
          This ComponentAdapter will instantiate a new object for each call to org.picocontainer.ComponentAdapter#getComponentInstance(PicoContainer, Class).
 class AnnotatedFieldInjector
          Injection happens after instantiation, and through fields marked as injection points via an Annotation.
 class AnnotatedMethodInjector
           
 class CompositeInjector<T>
           
 class ConstructorInjector<T>
          Injection will happen through a constructor for the component.
 class FactoryInjector<T>
           A Injector which provides an custom instance in a factory style
 class IterativeInjector<T>
          Injection will happen iteratively after component instantiation
 class MethodInjector<T>
          Injection will happen through a single method for the component.
 class MultiInjector
           
 class NamedFieldInjector
          Injection happens after instantiation, and fields are marked as injection points via a named field.
 class SetterInjector<T>
          Instantiates components using empty constructors and Setter Injection.
 class SingleMemberInjector<T>
          Injection will happen in a single member function on the component.
 class TypedFieldInjector
          Injection happens after instantiation, and fields are marked as injection points via a field type.
 

Constructors in org.picocontainer.injectors with parameters of type Injector
CompositeInjector(Object componentKey, Class<?> componentImplementation, Parameter[] parameters, ComponentMonitor monitor, LifecycleStrategy lifecycleStrategy, boolean useNames, Injector... injectors)
           
 



Copyright © 2003-2010 Codehaus. All Rights Reserved.