Index
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.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.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
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.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
XClassNameusages.
All Classes and Interfaces|All Packages