Create a
SetterInjector .
Parameters: componentMonitor - Parameters: lifecycleStrategy - Parameters: componentProperties - Parameters: componentKey - The component's key Parameters: componentImplementation - The class of the bean. Parameters: parameters - Any parameters for the setters. If null the adaptersolves the dependencies for all setters internally. Otherwisethe number parameters must match the number of the setter. Returns a new SetterInjector. throws: org.picocontainer.PicoCompositionException - if dependencies cannotbe solved or if the implementation is an interface or anabstract class.