@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.