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

pack-priv final Class LookupProcessor

extends AbstractProcessor
Class Inheritance
Imports
com.google.inject.MembersInjector, .Provider, com.google.inject.spi.MembersInjectorLookup, .ProviderLookup

Handles Binder.getProvider and Binder.getMembersInjector(TypeLiteral) commands.
Authors
[email protected] (Bob Lee), [email protected] (Jesse Wilson)

Field Summary

Inherited from com.google.inject.internal.AbstractProcessor:
errorsinjector

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public <T> Boolean
public <T> Boolean
visit(ProviderLookup<T> lookup)

Overrides com.google.inject.spi.DefaultElementVisitor.visit.

Implements com.google.inject.spi.ElementVisitor.visit.

Visit a lookup of the provider for a type.
Inherited from com.google.inject.internal.AbstractProcessor:
processprocessvisitOther

Constructor Detail

LookupProcessorback to summary
pack-priv LookupProcessor(Errors errors)

Method Detail

visitback to summary
public <T> Boolean visit(MembersInjectorLookup<T> lookup)

Overrides com.google.inject.spi.DefaultElementVisitor.visit.

Implements com.google.inject.spi.ElementVisitor.visit.

Doc from com.google.inject.spi.ElementVisitor.visit.

Visit a lookup of the members injector.

Annotations
@Override
visitback to summary
public <T> Boolean visit(ProviderLookup<T> lookup)

Overrides com.google.inject.spi.DefaultElementVisitor.visit.

Implements com.google.inject.spi.ElementVisitor.visit.

Doc from com.google.inject.spi.ElementVisitor.visit.

Visit a lookup of the provider for a type.

Annotations
@Override