Interface IterableConfigurationPropertySource

All Superinterfaces:
ConfigurationPropertySource, Iterable<ConfigurationPropertyName>
All Known Implementing Classes:
MapConfigurationPropertySource

public interface IterableConfigurationPropertySource extends ConfigurationPropertySource, Iterable<ConfigurationPropertyName>
A ConfigurationPropertySource with a fully Iterable set of entries. Implementations of this interface must be able to iterate over all contained configuration properties. Any non-null result from ConfigurationPropertySource.getConfigurationProperty(ConfigurationPropertyName) must also have an equivalent entry in the iterator.
Since:
2.0.0
Author:
Phillip Webb, Madhura Bhave
See Also: