Branch | |
ClassDependency | |
Collector | Declaration with this type will be treated as one to contain all dependencies of |
CollectorDependency | |
ContainableDependency | |
DefaultedParameterDependency | |
Dependency | Defines abstraction over given declaration bound to be injected. G |
DependencyAnnotation | |
Depin | Main entry point for this framework to operate. |
EagerDecorator | |
Exposing | This dependency is exposing some nested dependency |
FactorizationError | |
FactoryAnnotation | |
FallbackDecorator | |
FunctionModelInjection | |
FunctionalDependency | |
FunctionalOpenType | Types for lookup in tree |
GettableDependency | |
Handler | Event handler for |
Injectable | Model which can be injected using |
Injection | Abstraction over ceylon model providing ablity to define what and how to inject. |
NamedAnnotation | |
ParameterDependency | |
Scope | Range of decalarations which can be scanned using |
SingletonDecorator | |
SubtypeAnnotation | |
TargetAnnotation | |
Tree | |
TypeIdentifier | |
ValueModelInjection | |
apply() | |
dependency() | Annotation used for creation of scannable declaration for |
eager() | Decoration annotation, used for creating |
factory() | Annotation to mark functions as factory methods. |
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. |
subtype() | Annotation used for defining wheter collected dependencies should be subtype of given type parameter of |
target() | Annotation, which allows selecting of constructor used for injection using |