@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<?>[] |
includes
Additional
@ProducerModule- or Module-annotated classes from which this module
is composed. |
Class<?>[] |
subcomponents
Any
Subcomponent- or ProductionSubcomponent-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.