| Package | Description | 
|---|---|
| dagger | This package contains the public API for the Dagger
 2 dependency injection framework. | 
| dagger.producers | 
| Modifier and Type | Class and Description | 
|---|---|
| interface  | MapKeyIt enables to define customized key type annotation for map binding by
 annotating an annotation of a  Map's key type. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | Produced<T>An interface that represents the result of a production of type  T,
 or an exception that was thrown during that production. | 
| interface  | Producer<T>An interface that represents the production of a type  T. | 
| interface  | ProducerModuleAnnotates a class that contributes  Producesbindings to the production component. | 
| interface  | ProducesAnnotates methods of a producer module to create a production binding. | 
| interface  | ProductionComponentAnnotates an interface or abstract class for which a fully-formed, dependency-injected
 implementation is to be generated from a set of ProductionComponent.modules(). | 
Copyright © 2015 Google, Inc.. All rights reserved.