Searched refs:componentDefinitionType (Results 1 - 11 of 11) sorted by relevance

/external/dagger2/compiler/src/main/java/dagger/internal/codegen/
H A DComponentDescriptor.java132 abstract TypeElement componentDefinitionType(); method in class:ComponentDescriptor
258 ComponentDescriptor forComponent(TypeElement componentDefinitionType) { argument
259 Optional<Kind> kind = Kind.forAnnotatedElement(componentDefinitionType);
263 componentDefinitionType);
264 return create(componentDefinitionType, kind.get());
267 private ComponentDescriptor create(TypeElement componentDefinitionType, Kind kind) { argument
268 DeclaredType declaredComponentType = MoreTypes.asDeclared(componentDefinitionType.asType());
270 getAnnotationMirror(componentDefinitionType, kind.annotationType())
271 .or(getAnnotationMirror(componentDefinitionType, Subcomponent.class))
274 isComponent(componentDefinitionType)
461 descriptorForMonitoringModule(TypeElement componentDefinitionType) argument
[all...]
H A DComponentHierarchyValidator.java40 constant(componentDescriptor.componentDefinitionType())));
47 ValidationReport.about(componentDescriptor.componentDefinitionType());
110 constant(subcomponentDescriptor.componentDefinitionType())))
H A DMissingBindingSuggestions.java45 + graph.componentDescriptor().componentDefinitionType().getQualifiedName());
H A DComponentGenerator.java62 ClassName.fromTypeElement(input.componentDescriptor().componentDefinitionType());
69 return ImmutableSet.of(input.componentDescriptor().componentDefinitionType());
74 return Optional.of(input.componentDescriptor().componentDefinitionType());
H A DProvisionBinding.java213 ProvisionBinding forComponent(TypeElement componentDefinitionType) { argument
214 checkNotNull(componentDefinitionType);
216 keyFactory.forComponent(componentDefinitionType.asType()),
217 componentDefinitionType,
H A DBindingGraph.java184 TypeElement componentDefinitionType = componentDescriptor.componentDefinitionType();
185 explicitBindingsBuilder.add(provisionBindingFactory.forComponent(componentDefinitionType));
189 getAnnotationMirror(componentDefinitionType, Component.class)
190 .or(getAnnotationMirror(componentDefinitionType, ProductionComponent.class));
217 componentDescriptor.componentDefinitionType()));
H A DBindingGraphValidator.java147 ValidationReport.about(subject.componentDescriptor().componentDefinitionType());
181 entry.getKey().methodElement(), entry.getValue().componentDefinitionType());
219 asDeclared(subject.componentDescriptor().componentDefinitionType().asType());
521 TypeElement componentType = descriptor.componentDefinitionType();
582 descriptor.componentDefinitionType(),
589 .append(descriptor.componentDefinitionType().getQualifiedName())
594 descriptor.componentDefinitionType(),
599 validateScopeHierarchy(descriptor.componentDefinitionType(),
600 descriptor.componentDefinitionType(),
609 new StringBuilder(descriptor.componentDefinitionType()
[all...]
H A DConfigurationAnnotations.java63 static boolean isComponent(TypeElement componentDefinitionType) { argument
64 return MoreElements.isAnnotationPresent(componentDefinitionType, Component.class)
65 || MoreElements.isAnnotationPresent(componentDefinitionType, ProductionComponent.class);
H A DComponentWriter.java58 componentWriter.setSupertype(componentDefinitionType());
H A DSubcomponentWriter.java71 return subgraph.componentDescriptor().componentDefinitionType().getSimpleName() + "Impl";
104 MoreTypes.asDeclared(parent.componentDefinitionType().asType()),
H A DAbstractComponentWriter.java170 protected final TypeElement componentDefinitionType() { method in class:AbstractComponentWriter
171 return graph.componentDescriptor().componentDefinitionType();
175 return ClassName.fromTypeElement(componentDefinitionType());
590 MoreTypes.asDeclared(componentDefinitionType().asType()), requestElement));

Completed in 136 milliseconds