spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/SimpleConfigurationMetadataRepository.java
/**
	 * Add a {@link ConfigurationMetadataProperty} with the
	 * {@link ConfigurationMetadataSource source} that defines it, if any.
	 * @param property the property to add
	 * @param source the source
	 */
Add a  ConfigurationMetadataProperty with the
ConfigurationMetadataSource source that defines it, if any.
@param property the property to add
@param source the source
Add a ConfigurationMetadataProperty with the ConfigurationMetadataSource source that defines it if any . @param property the property to add @param source the source
public void add(ConfigurationMetadataProperty property, ConfigurationMetadataSource source) {
		if (source != null) {
			putIfAbsent(source.getProperties(), property.getId(), property);
		}
		putIfAbsent(getGroup(source).getProperties(), property.getId(), property);
	}
public void add ( ConfigurationMetadataProperty property , ConfigurationMetadataSource source ) { if ( source != null ) { putIfAbsent ( source . getProperties ( ) , property . getId ( ) , property ) ; } putIfAbsent ( getGroup ( source ) . getProperties ( ) , property . getId ( ) , property ) ; }
Add a {@link ConfigurationMetadataProperty} with the
 {@link ConfigurationMetadataSource source} that defines it, if any.
Add a { @link ConfigurationMetadataProperty } with the { @link ConfigurationMetadataSource source } that defines it if any .