public Configuration getConfiguration( final BeanProperty<?> property ) { return configurationMap.remove( property.getName() ); }
public Requirement getRequirement( final BeanProperty<?> property ) { Requirement requirement = requirementMap.remove( property.getName() ); if ( null == requirement ) { // perhaps requirement uses the fully-qualified role name (see PlexusXmlScanner) requirement = requirementMap.remove( property.getType().getRawType().getName() ); } return requirement; }
for ( final BeanProperty<?> property : new BeanProperties( type.getRawType() ) ) final String name = property.getName(); if ( bindings.containsKey( name ) )
final String name = property.getName(); if ( visited.add( name ) )