/external/dagger2/java/dagger/internal/codegen/ |
D | ComponentImplementationFactory.java | 38 private final Map<TypeElement, ComponentImplementation> topLevelComponentCache = new HashMap<>(); 72 ComponentImplementation createComponentImplementation(BindingGraph bindingGraph) { in createComponentImplementation() 79 private ComponentImplementation createComponentImplementationUncached(BindingGraph bindingGraph) { in createComponentImplementationUncached() 80 ComponentImplementation componentImplementation = in createComponentImplementationUncached() 81 ComponentImplementation.topLevelComponentImplementation( in createComponentImplementationUncached() 113 ComponentImplementation findChildSuperclassImplementation( in findChildSuperclassImplementation() 114 ComponentDescriptor child, ComponentImplementation parentImplementation) { in findChildSuperclassImplementation() 120 for (Optional<ComponentImplementation> parent = parentImplementation.superclassImplementation(); in findChildSuperclassImplementation() 123 Optional<ComponentImplementation> superclass = parent.get().childImplementation(child); in findChildSuperclassImplementation()
|
D | DeserializedComponentImplementationBuilder.java | 42 import dagger.internal.codegen.ComponentImplementation.ConfigureInitializationMethod; 81 ComponentImplementation create(ComponentDescriptor component, TypeElement generatedComponent) { in create() 82 Optional<ComponentImplementation> superclassImplementation = in create() 86 ComponentImplementation componentImplementation = in create() 87 ComponentImplementation.forDeserializedComponent( in create() 130 private Optional<ComponentImplementation> deserializedSuperclassImplementation( in deserializedSuperclassImplementation() 138 ComponentImplementation componentImplementation, in addModifiableBindingMethod() 186 ComponentImplementation componentImplementation, in addModifiableModuleMethod() 196 ComponentImplementation componentImplementation, in setConfigureInitializationMethod() 210 ComponentImplementation componentImplementation, in addChildImplementation()
|
D | ComponentImplementation.java | 74 final class ComponentImplementation { class 184 private final Optional<ComponentImplementation> superclassImplementation; 186 private final Map<TypeElement, ComponentImplementation> childImplementations = new HashMap<>(); 210 private ComponentImplementation( in ComponentImplementation() method in ComponentImplementation 215 Optional<ComponentImplementation> superclassImplementation, in ComponentImplementation() 233 static ComponentImplementation topLevelComponentImplementation( in topLevelComponentImplementation() 238 return new ComponentImplementation( in topLevelComponentImplementation() 261 ComponentImplementation childComponentImplementation( in childComponentImplementation() 263 Optional<ComponentImplementation> superclassImplementation, in childComponentImplementation() 265 return new ComponentImplementation( in childComponentImplementation() [all …]
|
D | ComponentImplementationBuilder.java | 28 import static dagger.internal.codegen.ComponentImplementation.MethodSpecKind.BUILDER_METHOD; 29 import static dagger.internal.codegen.ComponentImplementation.MethodSpecKind.CANCELLATION_LISTENER_… 30 import static dagger.internal.codegen.ComponentImplementation.MethodSpecKind.COMPONENT_METHOD; 31 import static dagger.internal.codegen.ComponentImplementation.MethodSpecKind.CONSTRUCTOR; 32 import static dagger.internal.codegen.ComponentImplementation.MethodSpecKind.INITIALIZE_METHOD; 33 import static dagger.internal.codegen.ComponentImplementation.MethodSpecKind.MODIFIABLE_BINDING_MET… 34 import static dagger.internal.codegen.ComponentImplementation.TypeSpecKind.COMPONENT_CREATOR; 35 import static dagger.internal.codegen.ComponentImplementation.TypeSpecKind.SUBCOMPONENT; 68 import dagger.internal.codegen.ComponentImplementation.ConfigureInitializationMethod; 103 @Inject ComponentImplementation componentImplementation; [all …]
|
D | ComponentRequirementExpressions.java | 25 import static dagger.internal.codegen.ComponentImplementation.FieldSpecKind.COMPONENT_REQUIREMENT_F… 61 private final ComponentImplementation componentImplementation; 70 ComponentImplementation componentImplementation, in ComponentRequirementExpressions() 149 final ComponentImplementation componentImplementation; 155 ComponentImplementation componentImplementation) { in AbstractField() 203 ComponentRequirement module, ComponentImplementation componentImplementation) { in InstantiableModuleField() 227 ComponentImplementation componentImplementation, in ComponentParameterField()
|
D | ProducerNodeInstanceBindingExpression.java | 31 private final ComponentImplementation componentImplementation; 40 ComponentImplementation componentImplementation) { in ProducerNodeInstanceBindingExpression() 61 ComponentMethodDescriptor componentMethod, ComponentImplementation component) { in getDependencyExpressionForComponentMethod()
|
D | PrivateMethodBindingExpression.java | 22 import static dagger.internal.codegen.ComponentImplementation.MethodSpecKind.PRIVATE_METHOD; 35 private final ComponentImplementation componentImplementation; 43 ComponentImplementation componentImplementation, in PrivateMethodBindingExpression()
|
D | BindingExpression.java | 47 ComponentMethodDescriptor componentMethod, ComponentImplementation component) { in getDependencyExpressionForComponentMethod() 62 ComponentMethodDescriptor componentMethod, ComponentImplementation component) { in getComponentMethodImplementation() 75 ComponentImplementation component, in getModifiableBindingMethodImplementation()
|
D | ComponentMethodBindingExpression.java | 34 private final ComponentImplementation componentImplementation; 42 ComponentImplementation componentImplementation, in ComponentMethodBindingExpression() 58 ComponentMethodDescriptor componentMethod, ComponentImplementation component) { in getComponentMethodImplementation()
|
D | ProducerEntryPointView.java | 19 import static dagger.internal.codegen.ComponentImplementation.FieldSpecKind.FRAMEWORK_FIELD; 59 ComponentImplementation component) { in getProducerEntryPointField() 81 ComponentImplementation component) { in createField()
|
D | MethodBindingExpression.java | 21 import static dagger.internal.codegen.ComponentImplementation.FieldSpecKind.PRIVATE_METHOD_SCOPED_F… 47 private final ComponentImplementation componentImplementation; 57 ComponentImplementation componentImplementation, in MethodBindingExpression() 93 ComponentImplementation component, in getModifiableBindingMethodImplementation() 114 ComponentImplementation component) { in getDependencyExpressionForComponentMethod()
|
D | MissingBindingExpression.java | 32 private final ComponentImplementation componentImplementation; 36 ComponentImplementation componentImplementation, in MissingBindingExpression()
|
D | OptionalFactoryInstanceCreationExpression.java | 33 private final ComponentImplementation componentImplementation; 39 ComponentImplementation componentImplementation, in OptionalFactoryInstanceCreationExpression()
|
D | DeferredModifiableBindingExpression.java | 42 private final ComponentImplementation componentImplementation; 47 ComponentImplementation componentImplementation, in DeferredModifiableBindingExpression()
|
D | DelegatingFrameworkInstanceCreationExpression.java | 33 private final ComponentImplementation componentImplementation; 38 ComponentImplementation componentImplementation, in DelegatingFrameworkInstanceCreationExpression()
|
D | FrameworkFieldInitializer.java | 20 import static dagger.internal.codegen.ComponentImplementation.FieldSpecKind.FRAMEWORK_FIELD; 69 private final ComponentImplementation componentImplementation; 76 ComponentImplementation componentImplementation, in FrameworkFieldInitializer()
|
D | DependencyMethodProviderCreationExpression.java | 23 import static dagger.internal.codegen.ComponentImplementation.TypeSpecKind.COMPONENT_PROVISION_FACT… 46 private final ComponentImplementation componentImplementation; 54 ComponentImplementation componentImplementation, in DependencyMethodProviderCreationExpression()
|
D | ProducerFromProviderCreationExpression.java | 33 private final ComponentImplementation componentImplementation; 38 ComponentImplementation componentImplementation, in ProducerFromProviderCreationExpression()
|
D | MembersInjectionMethods.java | 21 import static dagger.internal.codegen.ComponentImplementation.MethodSpecKind.MEMBERS_INJECTION_METH… 46 private final ComponentImplementation componentImplementation; 53 ComponentImplementation componentImplementation, in MembersInjectionMethods()
|
D | ModifiableConcreteMethodBindingExpression.java | 38 private final ComponentImplementation componentImplementation; 48 ComponentImplementation componentImplementation, in ModifiableConcreteMethodBindingExpression()
|
D | MultibindingExpression.java | 34 private final ComponentImplementation componentImplementation; 37 ResolvedBindings resolvedBindings, ComponentImplementation componentImplementation) { in MultibindingExpression()
|
D | OptionalFactories.java | 27 import static dagger.internal.codegen.ComponentImplementation.FieldSpecKind.ABSENT_OPTIONAL_FIELD; 28 import static dagger.internal.codegen.ComponentImplementation.MethodSpecKind.ABSENT_OPTIONAL_METHOD; 29 import static dagger.internal.codegen.ComponentImplementation.TypeSpecKind.PRESENT_FACTORY; 75 private final ComponentImplementation componentImplementation; 77 @Inject OptionalFactories(@TopLevel ComponentImplementation componentImplementation) { in OptionalFactories()
|
D | MapFactoryCreationExpression.java | 35 private final ComponentImplementation componentImplementation; 42 ComponentImplementation componentImplementation, in MapFactoryCreationExpression()
|
D | SetFactoryCreationExpression.java | 30 private final ComponentImplementation componentImplementation; 36 ComponentImplementation componentImplementation, in SetFactoryCreationExpression()
|
D | DependencyMethodProducerCreationExpression.java | 43 private final ComponentImplementation componentImplementation; 49 ComponentImplementation componentImplementation, in DependencyMethodProducerCreationExpression()
|