provide library

Classes

CarburetorFactoryMethod
Marks a constructor or factory method to be used for dependency instantiation instead of the default constructor.
CarburetorProvide
Base annotation class for all Carburetor provider annotations.
Provide
Marks a class as a non-singleton, synchronous dependency.
ProvideAsync
Marks a class as a non-singleton, asynchronous dependency.
Singleton
Marks a class as a singleton dependency.
SingletonAsync
Marks a class as an asynchronous singleton dependency.

Typedefs

FactoryMethod = CarburetorFactoryMethod
Marks a constructor or factory method to be used for dependency instantiation instead of the default constructor.