Index

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

A

ANDROID_INJECTION_KEY - Static variable in class dagger.android.processor.XTypeNames
 
ANDROID_INJECTOR - Static variable in class dagger.android.processor.XTypeNames
 
ANDROID_INJECTOR_FACTORY - Static variable in class dagger.android.processor.XTypeNames
 
ANDROID_PROCESSOR - Static variable in class dagger.android.processor.XTypeNames
 
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.XTypeNames
 

C

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

D

dagger.android.processor - package dagger.android.processor
 
DISPATCHING_ANDROID_INJECTOR - Static variable in class dagger.android.processor.XTypeNames
 
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.XTypeNames
 

M

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

P

pluginName() - Method in class dagger.android.processor.DuplicateAndroidInjectorsChecker
 
process(XElement, ImmutableSet<XClassName>) - 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.XTypeNames
 

Q

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

S

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

V

visitGraph(BindingGraph, DiagnosticReporter) - Method in class dagger.android.processor.DuplicateAndroidInjectorsChecker
 

X

XTypeNames - Class in dagger.android.processor
Common names and methods for XClassName usages.
A B C D G I M P Q S V X 
All Classes and Interfaces|All Packages