SpringIterableConfigurationPropertySource() — spring-boot Function Reference
Architecture documentation for the SpringIterableConfigurationPropertySource() function in SpringIterableConfigurationPropertySource.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 851ba811_217b_4b6c_f08b_617ba6b514dd["SpringIterableConfigurationPropertySource()"] 4d5c98ac_69dd_9a07_da89_f84537163aa0["assertEnumerablePropertySource()"] 851ba811_217b_4b6c_f08b_617ba6b514dd -->|calls| 4d5c98ac_69dd_9a07_da89_f84537163aa0 ee5573ec_1b2e_f695_f2f8_190369d6c3e4["isImmutablePropertySource()"] 851ba811_217b_4b6c_f08b_617ba6b514dd -->|calls| ee5573ec_1b2e_f695_f2f8_190369d6c3e4 15e663e1_630b_efe3_f684_ac67fba59f7f["getAncestorOfCheck()"] 851ba811_217b_4b6c_f08b_617ba6b514dd -->|calls| 15e663e1_630b_efe3_f684_ac67fba59f7f style 851ba811_217b_4b6c_f08b_617ba6b514dd fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/context/properties/source/SpringIterableConfigurationPropertySource.java lines 68–76
SpringIterableConfigurationPropertySource(EnumerablePropertySource<?> propertySource,
boolean systemEnvironmentSource, PropertyMapper... mappers) {
super(propertySource, systemEnvironmentSource, mappers);
assertEnumerablePropertySource();
boolean immutable = isImmutablePropertySource();
this.ancestorOfCheck = getAncestorOfCheck(mappers);
this.cache = new SoftReferenceConfigurationPropertyCache<>(immutable);
this.containsDescendantOfCache = (!systemEnvironmentSource) ? null : new ConcurrentReferenceHashMap<>();
}
Domain
Subdomains
Calls
- assertEnumerablePropertySource()
- getAncestorOfCheck()
- isImmutablePropertySource()
Source
Frequently Asked Questions
What does SpringIterableConfigurationPropertySource() do?
SpringIterableConfigurationPropertySource() is a function in the spring-boot codebase.
What does SpringIterableConfigurationPropertySource() call?
SpringIterableConfigurationPropertySource() calls 3 function(s): assertEnumerablePropertySource, getAncestorOfCheck, isImmutablePropertySource.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free