interface Factory<R : Any> : (Graph) -> R
Interface implemented by factories generated by winter-compiler. |
|
interface MembersInjector<T : Any>
Interface for members injectors generated by Winter compiler. |
annotation class ApplicationScope
Scope annotation for application wide available dependencies and default qualifier for root components. |
|
annotation class EagerSingleton
Marks a class as eager singleton scoped. |
|
annotation class FactoryType
Change the factory type to one of the super types of the annotated classes. |
|
annotation class InjectConstructor
Annotation stolen from Toothpick that tells the winter-compiler that the first and only constructor of an annotated class should be treated like it were annotated with javax.inject.Inject. |
|
annotation class Prototype
Marks a class as prototype scoped. |