See: Description
| Interface | Description | 
|---|---|
| Producer<T> | 
 An interface that represents the production of a type  
T. | 
| Class | Description | 
|---|---|
| Produced<T> | 
 An interface that represents the result of a production of type  
T,
 or an exception that was thrown during that production. | 
| Producers | 
 Utility methods to create  
Producers. | 
| Enum | Description | 
|---|---|
| CancellationPolicy.Propagation | 
 Enumeration of the options for what happens to a parent component when one of its child
 components is cancelled. 
 | 
| Annotation Type | Description | 
|---|---|
| CancellationPolicy | 
 Annotates a production component or subcomponent to specify its policy when a child component is
 cancelled. 
 | 
| ProducerModule | 
 Annotates a class that contributes  
Produces bindings to the production component. | 
| Produces | 
 Annotates methods of a producer module to create a production binding. 
 | 
| Production | 
 Qualifies a type that will be provided to the framework for use internally. 
 | 
| ProductionComponent | 
 Annotates an interface or abstract class for which a fully-formed, dependency-injected
 implementation is to be generated from a set of modules. 
 | 
| ProductionComponent.Builder | 
 A builder for a production component. 
 | 
| ProductionComponent.Factory | 
 A factory for a production component. 
 | 
| ProductionScope | 
 A scope annotation for provision bindings that are tied to the lifetime of a
  
ProductionComponent or ProductionSubcomponent. | 
| ProductionSubcomponent | 
 A subcomponent that inherits the bindings from a parent  
Component, Subcomponent,
 ProductionComponent, or ProductionSubcomponent. | 
| ProductionSubcomponent.Builder | 
 A builder for a production subcomponent. 
 | 
| ProductionSubcomponent.Factory | 
 A factory for a production subcomponent. 
 | 
Dagger Producers is an extension to Dagger that implements asynchronous dependency injection in Java.
Extended documentation on Dagger Producers can be found at https://dagger.dev/producers.