| Interface | Description |
|---|---|
| Produced<T> |
An interface that represents the result of a production of type
T,
or an exception that was thrown during that production. |
| Producer<T> |
An interface that represents the production of a type
T. |
| Enum | Description |
|---|---|
| Produces.Type |
The type of binding into which the return type of the annotated method contributes.
|
| Annotation Type | Description |
|---|---|
| ProducerModule |
Annotates a class that contributes
Produces bindings to the production component. |
| Produces |
Annotates methods of a producer module to create a production binding.
|
| ProductionComponent |
Annotates 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.