Declaration with this type will be treated as one to contain all dependencies of
Defines abstraction over given declaration bound to be injected. G
Main entry point for this framework to operate.
Event handler for
Identifies dependency unequivocaly
Model which can be injected using
Abstraction over ceylon model providing ablity to define what and how to inject.
Range of decalarations which can be scanned using
Annotation used for creation of scannable declaration for
Logger used by
Annotation allowing to rename dependency, which will be used for injection
Runtime call provider object
Scans given scopes and produces declarations to be transformed into
Decorator annotation, used to cache resolution of dependency decorated with.
Annotation, which allows selecting of constructor used for injection using