/external/dagger2/java/dagger/internal/codegen/componentgenerator/ |
D | ComponentImplementationFactory.java | 26 import dagger.internal.codegen.writing.ComponentImplementation; 38 private final Map<TypeElement, ComponentImplementation> topLevelComponentCache = new HashMap<>(); 56 ComponentImplementation createComponentImplementation(BindingGraph bindingGraph) { in createComponentImplementation() 63 private ComponentImplementation createComponentImplementationUncached(BindingGraph bindingGraph) { in createComponentImplementationUncached() 64 ComponentImplementation componentImplementation = in createComponentImplementationUncached() 65 ComponentImplementation.topLevelComponentImplementation( in createComponentImplementationUncached()
|
D | ComponentImplementationBuilder.java | 29 import static dagger.internal.codegen.writing.ComponentImplementation.MethodSpecKind.BUILDER_METHOD; 30 import static dagger.internal.codegen.writing.ComponentImplementation.MethodSpecKind.CANCELLATION_L… 31 import static dagger.internal.codegen.writing.ComponentImplementation.MethodSpecKind.COMPONENT_METH… 32 import static dagger.internal.codegen.writing.ComponentImplementation.MethodSpecKind.CONSTRUCTOR; 33 import static dagger.internal.codegen.writing.ComponentImplementation.MethodSpecKind.INITIALIZE_MET… 34 import static dagger.internal.codegen.writing.ComponentImplementation.TypeSpecKind.COMPONENT_CREATO… 35 import static dagger.internal.codegen.writing.ComponentImplementation.TypeSpecKind.SUBCOMPONENT; 69 import dagger.internal.codegen.writing.ComponentImplementation; 101 private final ComponentImplementation componentImplementation; 115 ComponentImplementation componentImplementation, in ComponentImplementationBuilder() [all …]
|
D | TopLevelImplementationComponent.java | 21 import dagger.internal.codegen.writing.ComponentImplementation; 39 Builder topLevelComponent(@TopLevel ComponentImplementation topLevelImplementation); in topLevelComponent()
|
D | CurrentImplementationSubcomponent.java | 23 import dagger.internal.codegen.writing.ComponentImplementation; 44 Builder componentImplementation(ComponentImplementation componentImplementation); in componentImplementation()
|
D | ComponentCreatorImplementationFactory.java | 57 import dagger.internal.codegen.writing.ComponentImplementation; 70 private final ComponentImplementation componentImplementation; 78 ComponentImplementation componentImplementation, in ComponentCreatorImplementationFactory() 108 final ComponentImplementation componentImplementation; 114 Builder(ComponentImplementation componentImplementation) { in Builder() 374 ComponentImplementation componentImplementation, 465 BuilderForGeneratedRootComponentBuilder(ComponentImplementation componentImplementation) {
|
D | ComponentGenerator.java | 28 import dagger.internal.codegen.writing.ComponentImplementation; 67 ComponentImplementation componentImplementation = in write()
|
/external/dagger2/java/dagger/internal/codegen/writing/ |
D | ComponentImplementation.java | 66 public final class ComponentImplementation { class 136 private ComponentImplementation currentShard = this; 137 private final Map<Key, ComponentImplementation> shardsByKey = new HashMap<>(); 138 private final Optional<ComponentImplementation> shardOwner; 160 private ComponentImplementation( in ComponentImplementation() method in ComponentImplementation 174 private ComponentImplementation(ComponentImplementation shardOwner, ClassName shardName) { in ComponentImplementation() method in ComponentImplementation 193 public static ComponentImplementation topLevelComponentImplementation( in topLevelComponentImplementation() 198 return new ComponentImplementation(graph, name, subcomponentNames, compilerOptions); in topLevelComponentImplementation() 202 public ComponentImplementation childComponentImplementation(BindingGraph graph) { in childComponentImplementation() 205 return new ComponentImplementation(graph, childName, subcomponentNames, compilerOptions); in childComponentImplementation() [all …]
|
D | ComponentRequirementExpressions.java | 22 import static dagger.internal.codegen.writing.ComponentImplementation.FieldSpecKind.COMPONENT_REQUI… 55 private final ComponentImplementation componentImplementation; 63 ComponentImplementation componentImplementation, in ComponentRequirementExpressions() 126 final ComponentImplementation componentImplementation; 132 ComponentImplementation componentImplementation) { in AbstractField() 176 ComponentRequirement module, ComponentImplementation componentImplementation) { in InstantiableModuleField() 200 ComponentImplementation componentImplementation, in ComponentParameterField()
|
D | ProducerNodeInstanceBindingExpression.java | 33 private final ComponentImplementation componentImplementation; 42 ComponentImplementation componentImplementation) { in ProducerNodeInstanceBindingExpression() 63 ComponentMethodDescriptor componentMethod, ComponentImplementation component) { in getDependencyExpressionForComponentMethod()
|
D | ComponentMethodBindingExpression.java | 36 private final ComponentImplementation componentImplementation; 44 ComponentImplementation componentImplementation, in ComponentMethodBindingExpression() 60 ComponentMethodDescriptor componentMethod, ComponentImplementation component) { in getComponentMethodImplementation()
|
D | PrivateMethodBindingExpression.java | 23 import static dagger.internal.codegen.writing.ComponentImplementation.MethodSpecKind.PRIVATE_METHOD; 42 private final ComponentImplementation componentImplementation; 52 ComponentImplementation componentImplementation, in PrivateMethodBindingExpression()
|
D | ProducerEntryPointView.java | 19 import static dagger.internal.codegen.writing.ComponentImplementation.FieldSpecKind.FRAMEWORK_FIELD; 59 ComponentImplementation component) { in getProducerEntryPointField() 81 ComponentImplementation component) { in createField()
|
D | BindingExpression.java | 42 ComponentMethodDescriptor componentMethod, ComponentImplementation component) { in getDependencyExpressionForComponentMethod() 57 ComponentMethodDescriptor componentMethod, ComponentImplementation component) { in getComponentMethodImplementation()
|
D | OptionalFactoryInstanceCreationExpression.java | 34 private final ComponentImplementation componentImplementation; 40 ComponentImplementation componentImplementation, in OptionalFactoryInstanceCreationExpression()
|
D | DelegatingFrameworkInstanceCreationExpression.java | 34 private final ComponentImplementation componentImplementation; 39 ComponentImplementation componentImplementation, in DelegatingFrameworkInstanceCreationExpression()
|
D | DependencyMethodProviderCreationExpression.java | 24 import static dagger.internal.codegen.writing.ComponentImplementation.TypeSpecKind.COMPONENT_PROVIS… 51 private final ComponentImplementation componentImplementation; 59 ComponentImplementation componentImplementation, in DependencyMethodProviderCreationExpression()
|
D | MultibindingFactoryCreationExpression.java | 31 private final ComponentImplementation componentImplementation; 37 ComponentImplementation componentImplementation, in MultibindingFactoryCreationExpression()
|
D | ProducerFromProviderCreationExpression.java | 35 private final ComponentImplementation componentImplementation; 40 ComponentImplementation componentImplementation, in ProducerFromProviderCreationExpression()
|
D | FrameworkFieldInitializer.java | 22 import static dagger.internal.codegen.writing.ComponentImplementation.FieldSpecKind.FRAMEWORK_FIELD; 76 private final ComponentImplementation componentImplementation; 83 ComponentImplementation componentImplementation, in FrameworkFieldInitializer()
|
D | MembersInjectionMethods.java | 23 import static dagger.internal.codegen.writing.ComponentImplementation.MethodSpecKind.MEMBERS_INJECT… 51 private final ComponentImplementation componentImplementation; 59 ComponentImplementation componentImplementation, in MembersInjectionMethods()
|
D | MethodBindingExpression.java | 22 import static dagger.internal.codegen.writing.ComponentImplementation.FieldSpecKind.PRIVATE_METHOD_… 51 private final ComponentImplementation componentImplementation; 61 ComponentImplementation componentImplementation, in MethodBindingExpression() 103 ComponentImplementation component) { in getDependencyExpressionForComponentMethod()
|
D | OptionalFactories.java | 34 import static dagger.internal.codegen.writing.ComponentImplementation.FieldSpecKind.ABSENT_OPTIONAL… 35 import static dagger.internal.codegen.writing.ComponentImplementation.MethodSpecKind.ABSENT_OPTIONA… 36 import static dagger.internal.codegen.writing.ComponentImplementation.TypeSpecKind.PRESENT_FACTORY; 79 private final ComponentImplementation componentImplementation; 81 @Inject OptionalFactories(@TopLevel ComponentImplementation componentImplementation) { in OptionalFactories()
|
D | DependencyMethodProducerCreationExpression.java | 46 private final ComponentImplementation componentImplementation; 52 ComponentImplementation componentImplementation, in DependencyMethodProducerCreationExpression()
|
D | MapFactoryCreationExpression.java | 38 private final ComponentImplementation componentImplementation; 45 ComponentImplementation componentImplementation, in MapFactoryCreationExpression()
|
D | ComponentBindingExpressions.java | 80 private final ComponentImplementation componentImplementation; 81 private final ComponentImplementation topLevelComponentImplementation; 97 ComponentImplementation componentImplementation, in ComponentBindingExpressions() 98 @TopLevel ComponentImplementation topLevelComponentImplementation, in ComponentBindingExpressions() 144 ComponentImplementation componentImplementation) { in getDependencyExpressionForComponentMethod() 652 ComponentImplementation shard = componentImplementation.shardImplementation(binding.key()); in wrapInMethod()
|