Home
last modified time | relevance | path

Searched refs:ComponentImplementation (Results 1 – 25 of 30) sorted by relevance

12

/external/dagger2/java/dagger/internal/codegen/componentgenerator/
DComponentImplementationFactory.java26 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()
DComponentImplementationBuilder.java29 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 …]
DTopLevelImplementationComponent.java21 import dagger.internal.codegen.writing.ComponentImplementation;
39 Builder topLevelComponent(@TopLevel ComponentImplementation topLevelImplementation); in topLevelComponent()
DCurrentImplementationSubcomponent.java23 import dagger.internal.codegen.writing.ComponentImplementation;
44 Builder componentImplementation(ComponentImplementation componentImplementation); in componentImplementation()
DComponentCreatorImplementationFactory.java57 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) {
DComponentGenerator.java28 import dagger.internal.codegen.writing.ComponentImplementation;
67 ComponentImplementation componentImplementation = in write()
/external/dagger2/java/dagger/internal/codegen/writing/
DComponentImplementation.java66 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 …]
DComponentRequirementExpressions.java22 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()
DProducerNodeInstanceBindingExpression.java33 private final ComponentImplementation componentImplementation;
42 ComponentImplementation componentImplementation) { in ProducerNodeInstanceBindingExpression()
63 ComponentMethodDescriptor componentMethod, ComponentImplementation component) { in getDependencyExpressionForComponentMethod()
DComponentMethodBindingExpression.java36 private final ComponentImplementation componentImplementation;
44 ComponentImplementation componentImplementation, in ComponentMethodBindingExpression()
60 ComponentMethodDescriptor componentMethod, ComponentImplementation component) { in getComponentMethodImplementation()
DPrivateMethodBindingExpression.java23 import static dagger.internal.codegen.writing.ComponentImplementation.MethodSpecKind.PRIVATE_METHOD;
42 private final ComponentImplementation componentImplementation;
52 ComponentImplementation componentImplementation, in PrivateMethodBindingExpression()
DProducerEntryPointView.java19 import static dagger.internal.codegen.writing.ComponentImplementation.FieldSpecKind.FRAMEWORK_FIELD;
59 ComponentImplementation component) { in getProducerEntryPointField()
81 ComponentImplementation component) { in createField()
DBindingExpression.java42 ComponentMethodDescriptor componentMethod, ComponentImplementation component) { in getDependencyExpressionForComponentMethod()
57 ComponentMethodDescriptor componentMethod, ComponentImplementation component) { in getComponentMethodImplementation()
DOptionalFactoryInstanceCreationExpression.java34 private final ComponentImplementation componentImplementation;
40 ComponentImplementation componentImplementation, in OptionalFactoryInstanceCreationExpression()
DDelegatingFrameworkInstanceCreationExpression.java34 private final ComponentImplementation componentImplementation;
39 ComponentImplementation componentImplementation, in DelegatingFrameworkInstanceCreationExpression()
DDependencyMethodProviderCreationExpression.java24 import static dagger.internal.codegen.writing.ComponentImplementation.TypeSpecKind.COMPONENT_PROVIS…
51 private final ComponentImplementation componentImplementation;
59 ComponentImplementation componentImplementation, in DependencyMethodProviderCreationExpression()
DMultibindingFactoryCreationExpression.java31 private final ComponentImplementation componentImplementation;
37 ComponentImplementation componentImplementation, in MultibindingFactoryCreationExpression()
DProducerFromProviderCreationExpression.java35 private final ComponentImplementation componentImplementation;
40 ComponentImplementation componentImplementation, in ProducerFromProviderCreationExpression()
DFrameworkFieldInitializer.java22 import static dagger.internal.codegen.writing.ComponentImplementation.FieldSpecKind.FRAMEWORK_FIELD;
76 private final ComponentImplementation componentImplementation;
83 ComponentImplementation componentImplementation, in FrameworkFieldInitializer()
DMembersInjectionMethods.java23 import static dagger.internal.codegen.writing.ComponentImplementation.MethodSpecKind.MEMBERS_INJECT…
51 private final ComponentImplementation componentImplementation;
59 ComponentImplementation componentImplementation, in MembersInjectionMethods()
DMethodBindingExpression.java22 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()
DOptionalFactories.java34 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()
DDependencyMethodProducerCreationExpression.java46 private final ComponentImplementation componentImplementation;
52 ComponentImplementation componentImplementation, in DependencyMethodProducerCreationExpression()
DMapFactoryCreationExpression.java38 private final ComponentImplementation componentImplementation;
45 ComponentImplementation componentImplementation, in MapFactoryCreationExpression()
DComponentBindingExpressions.java80 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()

12