|
Annotation Types Summary |
| BindingAnnotation |
Annotates annotations which are used for binding. |
| ImplementedBy |
A pointer to the default implementation of a type. |
| Inject |
Annotates members of your implementation class (constructors, methods
and fields) into which the Injector should inject values. |
| ProvidedBy |
A pointer to the default provider type for a type. |
| ScopeAnnotation |
Annotates annotations which are used for scoping. |
| Singleton |
Apply this to implementation classes when you want only one instance
(per Injector) to be reused for all injections for that binding. |