Index

A B C D G I M P Q S T V 
All Classes and Interfaces|All Packages

A

ANDROID_INJECTION_KEY - Static variable in class dagger.android.processor.TypeNames
 
ANDROID_INJECTOR - Static variable in class dagger.android.processor.TypeNames
 
ANDROID_INJECTOR_FACTORY - Static variable in class dagger.android.processor.TypeNames
 
AndroidProcessor - Class in dagger.android.processor
An annotation processor to verify usage of dagger.android code.
AndroidProcessor() - Constructor for class dagger.android.processor.AndroidProcessor
 
annotationClassNames() - Method in class dagger.android.processor.BaseProcessingStep
Returns the set of annotations processed by this processing step.
annotations() - Method in class dagger.android.processor.BaseProcessingStep
 

B

BaseProcessingStep - Class in dagger.android.processor
A XProcessingStep that processes one element at a time and defers any for which TypeNotPresentException is thrown.
BaseProcessingStep() - Constructor for class dagger.android.processor.BaseProcessingStep
 
BINDS - Static variable in class dagger.android.processor.TypeNames
 

C

CLASS_KEY - Static variable in class dagger.android.processor.TypeNames
 
CONTRIBUTES_ANDROID_INJECTOR - Static variable in class dagger.android.processor.TypeNames
 

D

dagger.android.processor - package dagger.android.processor
 
DISPATCHING_ANDROID_INJECTOR - Static variable in class dagger.android.processor.TypeNames
 
DuplicateAndroidInjectorsChecker - Class in dagger.android.processor
Validates that the two maps that DispatchingAndroidInjector injects have logically different keys.
DuplicateAndroidInjectorsChecker() - Constructor for class dagger.android.processor.DuplicateAndroidInjectorsChecker
 

G

getSupportedOptions() - Method in class dagger.android.processor.AndroidProcessor
 
getSupportedSourceVersion() - Method in class dagger.android.processor.AndroidProcessor
 

I

init(DaggerProcessingEnv, Map<String, String>) - Method in class dagger.android.processor.DuplicateAndroidInjectorsChecker
 
initialize(XProcessingEnv) - Method in class dagger.android.processor.AndroidProcessor
 
INTO_MAP - Static variable in class dagger.android.processor.TypeNames
 

M

MAP_KEY - Static variable in class dagger.android.processor.TypeNames
 
MODULE - Static variable in class dagger.android.processor.TypeNames
 

P

pluginName() - Method in class dagger.android.processor.DuplicateAndroidInjectorsChecker
 
process(XElement, ImmutableSet<ClassName>) - Method in class dagger.android.processor.BaseProcessingStep
Processes one element.
process(XProcessingEnv, Map<String, ? extends Set<? extends XElement>>) - Method in class dagger.android.processor.BaseProcessingStep
 
processingSteps() - Method in class dagger.android.processor.AndroidProcessor
 
PROVIDER - Static variable in class dagger.android.processor.TypeNames
 

Q

QUALIFIER - Static variable in class dagger.android.processor.TypeNames
 
QUALIFIER_JAVAX - Static variable in class dagger.android.processor.TypeNames
 

S

SCOPE - Static variable in class dagger.android.processor.TypeNames
 
SCOPE_JAVAX - Static variable in class dagger.android.processor.TypeNames
 
SUBCOMPONENT - Static variable in class dagger.android.processor.TypeNames
 
SUBCOMPONENT_FACTORY - Static variable in class dagger.android.processor.TypeNames
 

T

TypeNames - Class in dagger.android.processor
Common names and methods for JavaPoet TypeName and ClassName usage.

V

visitGraph(BindingGraph, DiagnosticReporter) - Method in class dagger.android.processor.DuplicateAndroidInjectorsChecker
 
A B C D G I M P Q S T V 
All Classes and Interfaces|All Packages