Package com.google.inject.internal
Class UntargettedBindingProcessor
- java.lang.Object
-
- com.google.inject.spi.DefaultElementVisitor<java.lang.Boolean>
-
- com.google.inject.internal.AbstractProcessor
-
- com.google.inject.internal.AbstractBindingProcessor
-
- com.google.inject.internal.UntargettedBindingProcessor
-
- All Implemented Interfaces:
ElementVisitor<java.lang.Boolean>
class UntargettedBindingProcessor extends AbstractBindingProcessor
Processes just UntargettedBindings.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.inject.internal.AbstractBindingProcessor
AbstractBindingProcessor.Processor<T,V>
-
-
Field Summary
-
Fields inherited from class com.google.inject.internal.AbstractBindingProcessor
processedBindingData
-
Fields inherited from class com.google.inject.internal.AbstractProcessor
errors, injector
-
-
Constructor Summary
Constructors Constructor Description UntargettedBindingProcessor(Errors errors, ProcessedBindingData processedBindingData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> java.lang.Boolean
visit(Binding<T> binding)
Visit a mapping from a key (type and optional annotation) to the strategy for getting instances of the type.-
Methods inherited from class com.google.inject.internal.AbstractBindingProcessor
invalidBinding, putBinding
-
Methods inherited from class com.google.inject.internal.AbstractProcessor
process, process, visitOther
-
-
-
-
Constructor Detail
-
UntargettedBindingProcessor
UntargettedBindingProcessor(Errors errors, ProcessedBindingData processedBindingData)
-
-
Method Detail
-
visit
public <T> java.lang.Boolean visit(Binding<T> binding)
Description copied from interface:ElementVisitor
Visit a mapping from a key (type and optional annotation) to the strategy for getting instances of the type.- Specified by:
visit
in interfaceElementVisitor<java.lang.Boolean>
- Overrides:
visit
in classDefaultElementVisitor<java.lang.Boolean>
-
-