| Package | Description |
|---|---|
| org.eclipse.sisu.inject |
Dynamic bean lookup across multiple injectors.
|
| org.eclipse.sisu.launch |
Utilities to test, launch, and extend Sisu applications.
|
| org.eclipse.sisu.osgi | |
| org.eclipse.sisu.space |
Customizable scanning of bean implementations.
|
| Class | Description |
|---|---|
| BeanLocator |
Finds and tracks bean implementations annotated with
Qualifier annotations. |
| BindingPublisher |
Publisher of
Bindings to interested BindingSubscribers. |
| BindingSubscriber |
Subscriber of
Bindings from one or more BindingPublishers. |
| DeferredClass |
Placeholder
Class; postpones classloading until absolutely necessary. |
| DeferredProvider |
Provider backed by a DeferredClass. |
| Legacy |
Deprecated.
Limited support for migrating legacy types.
|
| MutableBeanLocator |
Mutable
BeanLocator that finds and tracks bindings across zero or more BindingPublishers. |
| RankingFunction |
Assigns each
Binding a rank according to some function; higher ranks take precedence over lower ranks. |
| Class | Description |
|---|---|
| BindingPublisher |
Publisher of
Bindings to interested BindingSubscribers. |
| MutableBeanLocator |
Mutable
BeanLocator that finds and tracks bindings across zero or more BindingPublishers. |
| Class | Description |
|---|---|
| BindingPublisher |
Publisher of
Bindings to interested BindingSubscribers. |
| BindingSubscriber |
Subscriber of
Bindings from one or more BindingPublishers. |
| Class | Description |
|---|---|
| DeferredClass |
Placeholder
Class; postpones classloading until absolutely necessary. |
| DeferredProvider |
Provider backed by a DeferredClass. |