Package | Description |
---|---|
org.eclipse.sisu.plexus |
Sisu-Plexus backend implementation.
|
Modifier and Type | Class and Description |
---|---|
private static class |
ComponentDescriptorBeanModule.PlexusDescriptorBeanSource
PlexusBeanSource backed by simple map of PlexusBeanMetadata . |
private static class |
PlexusAnnotatedBeanModule.PlexusAnnotatedBeanSource
PlexusBeanSource backed by runtime annotation metadata. |
private static class |
PlexusXmlBeanModule.PlexusXmlBeanSource
PlexusBeanSource backed by consumable XML metadata. |
Modifier and Type | Field and Description |
---|---|
private PlexusBeanSource |
PlexusAnnotatedBeanModule.beanSource |
private PlexusBeanSource[] |
PlexusBeanBinder.sources |
Modifier and Type | Method and Description |
---|---|
PlexusBeanSource |
PlexusXmlBeanModule.configure(com.google.inject.Binder binder) |
PlexusBeanSource |
PlexusAnnotatedBeanModule.configure(com.google.inject.Binder binder) |
PlexusBeanSource |
ComponentDescriptorBeanModule.configure(com.google.inject.Binder binder) |
PlexusBeanSource |
PlexusBeanModule.configure(com.google.inject.Binder binder)
Contributes bindings and returns any associated
PlexusBeanSource metadata. |
Constructor and Description |
---|
PlexusBeanBinder(BeanManager manager,
java.util.List<PlexusBeanSource> sources) |