@Documented @Target(value=TYPE) @Retention(value=RUNTIME) @Beta public @interface ProducerModule
Produces bindings to the production component.| Modifier and Type | Optional Element and Description | 
|---|---|
| Class<?>[] | includesAdditional  @ProducerModule- orModule-annotated classes from which this module
 is composed. | 
| Class<?>[] | subcomponentsAny  Subcomponent- orProductionSubcomponent-annotated classes which
 should be children of the component in which this module is installed. | 
public abstract Class<?>[] subcomponents
Subcomponent- or ProductionSubcomponent-annotated classes which
 should be children of the component in which this module is installed. A subcomponent may be
 listed in more than one module in a component.Copyright © 2012–2017 The Dagger Authors. All rights reserved.