| Package | Description |
|---|---|
| com.google.inject.internal |
Guice (sounds like like "juice")
|
| Modifier and Type | Field and Description |
|---|---|
private SingleParameterInjector<?>[] |
SingleMethodInjector.parameterInjectors |
private SingleParameterInjector<?>[] |
ProviderMethod.Factory.parameterInjectors |
private SingleParameterInjector<?>[] |
ConstructorInjector.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) |