Index
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.androidcode. - 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
XProcessingStepthat processes one element at a time and defers any for whichTypeNotPresentExceptionis 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
DispatchingAndroidInjectorinjects 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
TypeNameandClassNameusage.
V
- visitGraph(BindingGraph, DiagnosticReporter) - Method in class dagger.android.processor.DuplicateAndroidInjectorsChecker
All Classes and Interfaces|All Packages