Binder.requestInjection and Binder.requestStaticInjection commands.
| Modifier and Type | Class and Description |
|---|---|
| private class | InjectionRequestProcessor.
A requested static injection. |
| Modifier and Type | Field and Description |
|---|---|
| private final Initializer | |
| private final List |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| private <T> void | |
| pack-priv void | |
| public Boolean | visit(StaticInjectionRequest request)
Overrides com. Implements com. |
| public Boolean | visit(InjectionRequest<?> request)
Overrides com. Implements com. |
| initializer | back to summary |
|---|---|
| private final Initializer initializer | |
| staticInjections | back to summary |
|---|---|
| private final List<InjectionRequestProcessor. | |
| InjectionRequestProcessor | back to summary |
|---|---|
| pack-priv InjectionRequestProcessor(Errors errors, Initializer initializer) | |
| injectMembers | back to summary |
|---|---|
| pack-priv void injectMembers() | |
| requestInjection | back to summary |
|---|---|
| private <T> void requestInjection(InjectionRequest<T> request, Set<InjectionPoint> injectionPoints, Errors errors) | |
| validate | back to summary |
|---|---|
| pack-priv void validate() | |
| visit | back to summary |
|---|---|
| public Boolean visit(StaticInjectionRequest request) Overrides com. Implements com. Doc from com. Visit a request to inject the static fields and methods of type.
| |
| visit | back to summary |
|---|---|
| public Boolean visit(InjectionRequest<?> request) Overrides com. Implements com. Doc from com. Visit a request to inject the instance fields and methods of an instance.
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final InjectorImpl | |
| pack-priv ImmutableList | |
| pack-priv final StaticInjectionRequest | |
| pack-priv final Object |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv void |
| injector | back to summary |
|---|---|
| pack-priv final InjectorImpl injector | |
| memberInjectors | back to summary |
|---|---|
| pack-priv ImmutableList<SingleMemberInjector> memberInjectors | |
| request | back to summary |
|---|---|
| pack-priv final StaticInjectionRequest request | |
| source | back to summary |
|---|---|
| pack-priv final Object source | |
| StaticInjection | back to summary |
|---|---|
| public StaticInjection(InjectorImpl injector, StaticInjectionRequest request) | |
| injectMembers | back to summary |
|---|---|
| pack-priv void injectMembers() | |
| validate | back to summary |
|---|---|
| pack-priv void validate() | |