org.eclipse.sisu.plexus.PlexusBeanMetadata |
Known Indirect Subclasses |
Supplies metadata associated with a particular Plexus bean implementation.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract Configuration |
getConfiguration(BeanProperty<?> property)
Returns @Configuration metadata for the given property of the Plexus bean.
| ||||||||||
abstract Requirement |
getRequirement(BeanProperty<?> property)
Returns @Requirement metadata for the given property of the Plexus bean.
| ||||||||||
abstract boolean | isEmpty() |
Returns @Configuration metadata for the given property of the Plexus bean.
property | The bean property |
---|
null
if no such metadata is available
Returns @Requirement metadata for the given property of the Plexus bean.
property | The bean property |
---|
null
if no such metadata is available
true
if there is no more metadata; otherwise false