| java.lang.Object | |
| ↳ | org.eclipse.sisu.launch.SisuBundlePlan |
BundlePlan that prepares BindingPublishers for JSR330 bundles.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| protected final MutableBeanLocator | locator | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SisuBundlePlan(MutableBeanLocator locator) | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| BindingPublisher |
prepare(Bundle bundle)
Prepares a
BindingPublisher of components for the given bundle. | ||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| boolean | appliesTo(Bundle bundle) | ||||||||||
| Module |
compose(Bundle bundle)
Composes a
Module that configures components from the given bundle. | ||||||||||
| Injector | inject(Module module) | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.eclipse.sisu.launch.BundlePlan
| |||||||||||
Prepares a BindingPublisher of components for the given bundle.
| bundle | The bundle |
|---|
null if the plan doesn't apply
true if plan applies to the bundle; otherwise false
Composes a Module that configures components from the given bundle.
| bundle | The bundle |
|---|