Home
last modified time | relevance | path

Searched refs:ComponentAnnotation (Results 1 – 12 of 12) sorted by relevance

/external/dagger2/java/dagger/internal/codegen/base/
DComponentAnnotation.java51 public abstract class ComponentAnnotation { class
135 public static Optional<ComponentAnnotation> rootComponentAnnotation(TypeElement typeElement) { in rootComponentAnnotation()
143 public static Optional<ComponentAnnotation> subcomponentAnnotation(TypeElement typeElement) { in subcomponentAnnotation()
151 public static Optional<ComponentAnnotation> anyComponentAnnotation(TypeElement typeElement) { in anyComponentAnnotation()
155 private static Optional<ComponentAnnotation> anyComponentAnnotation( in anyComponentAnnotation()
157 return getAnyAnnotation(typeElement, annotations).map(ComponentAnnotation::componentAnnotation); in anyComponentAnnotation()
167 public static ComponentAnnotation componentAnnotation(AnnotationMirror annotation) { in componentAnnotation()
190 public static ComponentAnnotation fromModuleAnnotation(ModuleAnnotation moduleAnnotation) { in fromModuleAnnotation()
215 abstract static class RealComponentAnnotation extends ComponentAnnotation {
279 abstract static class FictionalComponentAnnotation extends ComponentAnnotation {
/external/dagger2/java/dagger/internal/codegen/binding/
DComponentDescriptorFactory.java23 import static dagger.internal.codegen.base.ComponentAnnotation.subcomponentAnnotation;
39 import dagger.internal.codegen.base.ComponentAnnotation;
82 ComponentAnnotation::rootComponentAnnotation, in rootComponentDescriptor()
92 ComponentAnnotation::subcomponentAnnotation, in subcomponentDescriptor()
103 ComponentAnnotation.fromModuleAnnotation( in moduleComponentDescriptor()
118 TypeElement typeElement, ComponentAnnotation componentAnnotation) { in create()
217 ComponentAnnotation componentAnnotation, in getDescriptorForComponentMethod()
DComponentCreatorAnnotation.java28 import dagger.internal.codegen.base.ComponentAnnotation;
126 ComponentAnnotation componentAnnotation) { in creatorAnnotationsFor()
DErrorMessages.java21 import dagger.internal.codegen.base.ComponentAnnotation;
54 public static ComponentMessages componentMessagesFor(ComponentAnnotation componentAnnotation) { in componentMessagesFor()
DComponentDescriptor.java41 import dagger.internal.codegen.base.ComponentAnnotation;
69 public abstract ComponentAnnotation annotation(); in annotation()
DConfigurationAnnotations.java22 import static dagger.internal.codegen.base.ComponentAnnotation.subcomponentAnnotation;
/external/dagger2/java/dagger/internal/codegen/
DComponentProcessingStep.java21 import static dagger.internal.codegen.base.ComponentAnnotation.allComponentAnnotations;
22 import static dagger.internal.codegen.base.ComponentAnnotation.rootComponentAnnotations;
23 import static dagger.internal.codegen.base.ComponentAnnotation.subcomponentAnnotations;
DComponentHjarProcessingStep.java21 import static dagger.internal.codegen.base.ComponentAnnotation.rootComponentAnnotations;
/external/dagger2/java/dagger/internal/codegen/validation/
DComponentValidator.java29 import static dagger.internal.codegen.base.ComponentAnnotation.anyComponentAnnotation;
62 import dagger.internal.codegen.base.ComponentAnnotation;
164 private ComponentAnnotation componentAnnotation() { in componentAnnotation()
322 ComponentAnnotation.componentAnnotation(subcomponentAnnotation).modules(); in validateSubcomponentFactoryMethod()
DBindsInstanceMethodValidator.java20 import static dagger.internal.codegen.base.ComponentAnnotation.anyComponentAnnotation;
DModuleValidator.java27 import static dagger.internal.codegen.base.ComponentAnnotation.componentAnnotation;
28 import static dagger.internal.codegen.base.ComponentAnnotation.isComponentAnnotation;
29 import static dagger.internal.codegen.base.ComponentAnnotation.subcomponentAnnotation;
DComponentDescriptorValidator.java23 import static dagger.internal.codegen.base.ComponentAnnotation.rootComponentAnnotation;