<T> PropertyBinding |
PlexusPropertyBinder.bindProperty(BeanProperty<T> property) |
org.codehaus.plexus.component.annotations.Configuration |
PlexusAnnotatedMetadata.getConfiguration(BeanProperty<?> property) |
org.codehaus.plexus.component.annotations.Configuration |
ComponentDescriptorBeanModule.ComponentMetadata.getConfiguration(BeanProperty<?> property) |
org.codehaus.plexus.component.annotations.Configuration |
PlexusBeanMetadata.getConfiguration(BeanProperty<?> property)
Returns @Configuration metadata for the given property of the Plexus bean.
|
org.codehaus.plexus.component.annotations.Configuration |
PlexusXmlMetadata.getConfiguration(BeanProperty<?> property) |
org.codehaus.plexus.component.annotations.Requirement |
PlexusAnnotatedMetadata.getRequirement(BeanProperty<?> property) |
org.codehaus.plexus.component.annotations.Requirement |
ComponentDescriptorBeanModule.ComponentMetadata.getRequirement(BeanProperty<?> property) |
org.codehaus.plexus.component.annotations.Requirement |
PlexusBeanMetadata.getRequirement(BeanProperty<?> property)
Returns @Requirement metadata for the given property of the Plexus bean.
|
org.codehaus.plexus.component.annotations.Requirement |
PlexusXmlMetadata.getRequirement(BeanProperty<?> property) |
<T> javax.inject.Provider<T> |
PlexusConfigurations.lookup(org.codehaus.plexus.component.annotations.Configuration configuration,
BeanProperty<T> property)
Creates a Provider that provides values that match the given property configuration.
|
<T> javax.inject.Provider<T> |
PlexusRequirements.lookup(org.codehaus.plexus.component.annotations.Requirement requirement,
BeanProperty<T> property)
Creates a Provider that provides Plexus components that match the given property requirement.
|
PropertyBinding |
PlexusLifecycleManager.manage(BeanProperty property) |