Package | Description |
---|---|
com.google.inject.internal |
Guice (sounds like like "juice")
|
Modifier and Type | Field and Description |
---|---|
private SingleParameterInjector<?>[] |
ConstructorInjector.parameterInjectors |
private SingleParameterInjector<?>[] |
ProviderMethod.Factory.parameterInjectors |
private SingleParameterInjector<?>[] |
SingleMethodInjector.parameterInjectors |
Modifier and Type | Method and Description |
---|---|
(package private) <T> SingleParameterInjector<T> |
InjectorImpl.createParameterInjector(Dependency<T> dependency,
Errors errors) |
(package private) SingleParameterInjector<?>[] |
InjectorImpl.getParametersInjectors(java.util.List<Dependency<?>> parameters,
Errors errors)
Returns parameter injectors, or
null if there are no parameters. |
Modifier and Type | Method and Description |
---|---|
(package private) static java.lang.Object[] |
SingleParameterInjector.getAll(Errors errors,
InternalContext context,
SingleParameterInjector<?>[] parameterInjectors)
Returns an array of parameter values.
|
Constructor and Description |
---|
ConstructorInjector(java.util.Set<InjectionPoint> injectableMembers,
ConstructionProxy<T> constructionProxy,
SingleParameterInjector<?>[] parameterInjectors,
MembersInjectorImpl<T> membersInjector) |