Collector | Declaration with this type will be treated as one to contain all dependencies of |
Dependency | Defines abstraction over given declaration bound to be injected. G |
DependencyAnnotation | |
Depin | Main entry point for this framework to operate. |
EagerDecorator | |
FallbackDecorator | |
Handler | Event handler for |
Identification | Identifies dependency unequivocaly |
Injectable | Model which can be injected using |
Injection | Abstraction over ceylon model providing ablity to define what and how to inject. |
NamedAnnotation | |
Scope | Range of decalarations which can be scanned using |
SingletonDecorator | |
TargetAnnotation | |
apply() | |
dependency() | Annotation used for creation of scannable declaration for |
eager() | Decoration annotation, used for creating |
fallback() | Decorator annotation, used for creating a |
invoke() | |
log | Logger used by |
named() | Annotation allowing to rename dependency, which will be used for injection |
runtimeCall | Runtime call provider object |
safe() | |
scanner | Scans given scopes and produces declarations to be transformed into |
singleton() | Decorator annotation, used to cache resolution of dependency decorated with. |
target() | Annotation, which allows selecting of constructor used for injection using |