Package com.google.inject.internal
Class SingleFieldInjector
java.lang.Object
com.google.inject.internal.SingleFieldInjector
- All Implemented Interfaces:
SingleMemberInjector
Sets an injectable field.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final BindingImpl<?> (package private) final Dependency<?> (package private) final Field(package private) final InjectionPoint -
Constructor Summary
ConstructorsConstructorDescriptionSingleFieldInjector(InjectorImpl injector, InjectionPoint injectionPoint, Errors errors) -
Method Summary
-
Field Details
-
field
-
injectionPoint
-
dependency
-
binding
-
-
Constructor Details
-
SingleFieldInjector
public SingleFieldInjector(InjectorImpl injector, InjectionPoint injectionPoint, Errors errors) throws ErrorsException - Throws:
ErrorsException
-
-
Method Details
-
getInjectionPoint
- Specified by:
getInjectionPointin interfaceSingleMemberInjector
-
inject
- Specified by:
injectin interfaceSingleMemberInjector- Throws:
InternalProvisionException
-