# Uses of Class
org.picocontainer.injectors.AbstractInjector.NotConcreteRegistrationException

Packages that use AbstractInjector.NotConcreteRegistrationException
Package
Description
org.picocontainer.injectors
InjectionFactories make Injectors which implement specific types of dependency injection

## Uses of AbstractInjector.NotConcreteRegistrationException in org.picocontainer.injectors

Methods in org.picocontainer.injectors that throw AbstractInjector.NotConcreteRegistrationException
Modifier and Type
Method
Description
`static ComponentAdapter`
Injector.`constructor(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, boolean useNames)`
Creates a ConstructorInjector
`static ComponentAdapter`
Injector.`constructor(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, boolean useNames, boolean rememberChosenCtor)`
Creates a ConstructorInjector
`static ComponentAdapter`
Injector.`method(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, String methodName, boolean useNames)`
convenience method to create method injector
`static ComponentAdapter`
Injector.`setter(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, String prefix, boolean useNames)`
convenience method to create setter injector
Constructors in org.picocontainer.injectors that throw AbstractInjector.NotConcreteRegistrationException
Modifier
Constructor
Description
``
`AbstractFieldInjector(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, boolean useNames)`
``
`ByMethodName(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, Set<String> injectionMethodNames, boolean useNames)`
``
`ByReflectionMethod(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, Method injectionMethod, boolean useNames)`
``
`ConstructorInjector(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, boolean useNames)`
Creates a ConstructorInjector
``
`ConstructorInjector(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, boolean useNames, boolean rememberChosenCtor)`
Creates a ConstructorInjector
``
`IterativeInjector(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, boolean useNames)`
Constructs a IterativeInjector
``
`MethodInjector(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, String methodName, boolean useNames)`
Creates a MethodInjector
``
`SetterInjector(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, String prefix, String notThisOneThough, boolean optional, boolean useNames)`
Constructs a SetterInjector