Package org.eclipse.sisu
Injectable API for Sisu components (a.k.a beans).
-
Interface Summary Interface Description BeanEntry<Q extends java.lang.annotation.Annotation,T> Mediator<Q extends java.lang.annotation.Annotation,T,W> -
Annotation Types Summary Annotation Type Description Description Describes a bean:
Dynamic Marks dependencies that should be dynamic proxies:
EagerSingleton Marks beans that should be created as soon as possible:
Hidden Hides a bean from being located or watched:
Nullable Marks dependencies that can benull
:
Parameters Qualifier
of application parameters:
Priority Defines the priority ordering of a bean, higher values have higher priority:
Typed Restricts the visible types of a bean: