Top Description Fields Constructors Methods
com.google.inject.internal

pack-priv final Class SingleFieldInjector

extends Object
implements SingleMemberInjector
Class Inheritance
All Implemented Interfaces
com.google.inject.internal.SingleMemberInjector
Imports
com.google.inject.internal.InjectorImpl.JitLimitation, com.google.inject.spi.Dependency, .InjectionPoint, java.lang.reflect.Field

Sets an injectable field.

Field Summary

Modifier and TypeField and Description
pack-priv final BindingImpl<?>
pack-priv final Dependency<?>
pack-priv final Field
pack-priv final InjectionPoint

Constructor Summary

AccessConstructor and Description
public
SingleFieldInjector(InjectorImpl injector, InjectionPoint injectionPoint, Errors errors)

Method Summary

Modifier and TypeMethod and Description
public InjectionPoint
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bindingback to summary
pack-priv final BindingImpl<?> binding
dependencyback to summary
pack-priv final Dependency<?> dependency
fieldback to summary
pack-priv final Field field
injectionPointback to summary
pack-priv final InjectionPoint injectionPoint

Constructor Detail

SingleFieldInjectorback to summary
public SingleFieldInjector(InjectorImpl injector, InjectionPoint injectionPoint, Errors errors) throws ErrorsException

Method Detail

getInjectionPointback to summary
public InjectionPoint getInjectionPoint()

Implements com.google.inject.internal.SingleMemberInjector.getInjectionPoint.

Annotations
@Override
injectback to summary
public void inject(InternalContext context, Object o) throws InternalProvisionException

Implements com.google.inject.internal.SingleMemberInjector.inject.

Annotations
@Override