Package | Description |
---|---|
org.eclipse.sisu.plexus |
Sisu-Plexus backend implementation.
|
Modifier and Type | Class and Description |
---|---|
private static class |
ComponentDescriptorBeanModule.ComponentMetadata
PlexusBeanMetadata backed by list of ComponentRequirement s. |
class |
PlexusAnnotatedMetadata
Runtime
PlexusBeanMetadata based on BeanProperty annotations. |
(package private) class |
PlexusXmlMetadata
Consumable
PlexusBeanMetadata that uses BeanProperty names as keys. |
Modifier and Type | Field and Description |
---|---|
private PlexusBeanMetadata |
PlexusAnnotatedBeanModule.PlexusAnnotatedBeanSource.metadata |
private PlexusBeanMetadata |
PlexusPropertyBinder.metadata |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,PlexusBeanMetadata> |
PlexusXmlScanner.metadata |
private java.util.Map<java.lang.String,PlexusBeanMetadata> |
ComponentDescriptorBeanModule.metadataMap |
private java.util.Map<java.lang.String,PlexusBeanMetadata> |
ComponentDescriptorBeanModule.PlexusDescriptorBeanSource.metadataMap |
private java.util.Map<java.lang.String,PlexusBeanMetadata> |
PlexusXmlBeanModule.PlexusXmlBeanSource.metadataMap |
Modifier and Type | Method and Description |
---|---|
PlexusBeanMetadata |
PlexusBeanSource.getBeanMetadata(java.lang.Class<?> implementation)
Returns metadata associated with the given Plexus bean implementation.
|
PlexusBeanMetadata |
PlexusAnnotatedBeanModule.PlexusAnnotatedBeanSource.getBeanMetadata(java.lang.Class<?> implementation) |
PlexusBeanMetadata |
ComponentDescriptorBeanModule.PlexusDescriptorBeanSource.getBeanMetadata(java.lang.Class<?> implementation) |
PlexusBeanMetadata |
PlexusXmlBeanModule.PlexusXmlBeanSource.getBeanMetadata(java.lang.Class<?> implementation) |
Constructor and Description |
---|
PlexusPropertyBinder(BeanManager manager,
com.google.inject.spi.TypeEncounter<?> encounter,
PlexusBeanMetadata metadata) |
Constructor and Description |
---|
PlexusDescriptorBeanSource(java.util.Map<java.lang.String,PlexusBeanMetadata> metadataMap) |
PlexusXmlBeanSource(java.util.Map<java.lang.String,PlexusBeanMetadata> metadataMap) |
PlexusXmlScanner(java.util.Map<?,?> variables,
java.net.URL plexusXml,
java.util.Map<java.lang.String,PlexusBeanMetadata> metadata)
Creates an XML scanner that also accumulates Plexus bean metadata in the given map.
|