getConfigurationClassFilter() — spring-boot Function Reference
Architecture documentation for the getConfigurationClassFilter() function in AutoConfigurationImportSelector.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 89c4f4f1_00c5_db7d_348d_08cdaea39d59["getConfigurationClassFilter()"] c5e507a4_ee1d_7289_6cfb_d51146f3d0af["shouldExclude()"] c5e507a4_ee1d_7289_6cfb_d51146f3d0af -->|calls| 89c4f4f1_00c5_db7d_348d_08cdaea39d59 2b819520_cb0d_6d14_607c_2d5f769419bd["getAutoConfigurationEntry()"] 2b819520_cb0d_6d14_607c_2d5f769419bd -->|calls| 89c4f4f1_00c5_db7d_348d_08cdaea39d59 eb2ec8c2_cc8e_ef93_4485_eef7e8d9f335["getAutoConfigurationImportFilters()"] 89c4f4f1_00c5_db7d_348d_08cdaea39d59 -->|calls| eb2ec8c2_cc8e_ef93_4485_eef7e8d9f335 91bba2fd_6b19_f6df_d852_a3c2053e23f6["invokeAwareMethods()"] 89c4f4f1_00c5_db7d_348d_08cdaea39d59 -->|calls| 91bba2fd_6b19_f6df_d852_a3c2053e23f6 8bcf5489_b4c2_c271_6b67_fdfc543d4899["ConfigurationClassFilter()"] 89c4f4f1_00c5_db7d_348d_08cdaea39d59 -->|calls| 8bcf5489_b4c2_c271_6b67_fdfc543d4899 style 89c4f4f1_00c5_db7d_348d_08cdaea39d59 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationImportSelector.java lines 282–293
private ConfigurationClassFilter getConfigurationClassFilter() {
ConfigurationClassFilter configurationClassFilter = this.configurationClassFilter;
if (configurationClassFilter == null) {
List<AutoConfigurationImportFilter> filters = getAutoConfigurationImportFilters();
for (AutoConfigurationImportFilter filter : filters) {
invokeAwareMethods(filter);
}
configurationClassFilter = new ConfigurationClassFilter(this.beanClassLoader, filters);
this.configurationClassFilter = configurationClassFilter;
}
return configurationClassFilter;
}
Domain
Subdomains
Calls
- ConfigurationClassFilter()
- getAutoConfigurationImportFilters()
- invokeAwareMethods()
Called By
- getAutoConfigurationEntry()
- shouldExclude()
Source
Frequently Asked Questions
What does getConfigurationClassFilter() do?
getConfigurationClassFilter() is a function in the spring-boot codebase.
What does getConfigurationClassFilter() call?
getConfigurationClassFilter() calls 3 function(s): ConfigurationClassFilter, getAutoConfigurationImportFilters, invokeAwareMethods.
What calls getConfigurationClassFilter()?
getConfigurationClassFilter() is called by 2 function(s): getAutoConfigurationEntry, shouldExclude.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free