Package org.eclipse.sisu
package org.eclipse.sisu
Injectable API for Sisu components (a.k.a beans).
-
ClassDescriptionDescribes Qualified bean implementations of T:
Describes a bean:
Marks dependencies that should be dynamic proxies:
Marks beans that should be created as soon as possible:
Hides a bean from being located or watched:
Watches for Qualified bean implementations of T:
Marks dependencies that can benull
:
Qualifier
of application parameters:
The PostConstruct annotation is used on a method that needs to be executed after dependency injection is done to perform any initialization.The PreDestroy annotation is used on methods as a callback notification to signal that the instance is in the process of being removed by the container.Defines the priority ordering of a bean, higher values have higher priority:
Restricts the visible types of a bean: