getClassNames() — spring-boot Function Reference
Architecture documentation for the getClassNames() function in AutoConfigurationSorter.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 16919786_79c9_3a97_98a4_8b8b28ab8747["getClassNames()"] c320fa6f_f4e7_8e63_e999_3352d8be331f["getBefore()"] c320fa6f_f4e7_8e63_e999_3352d8be331f -->|calls| 16919786_79c9_3a97_98a4_8b8b28ab8747 a615d948_7831_72d2_c453_9ae817955f6d["getAfter()"] a615d948_7831_72d2_c453_9ae817955f6d -->|calls| 16919786_79c9_3a97_98a4_8b8b28ab8747 a69630d0_0cfd_a291_95c3_9463d9ff950d["wasProcessed()"] 16919786_79c9_3a97_98a4_8b8b28ab8747 -->|calls| a69630d0_0cfd_a291_95c3_9463d9ff950d 91e82bef_166b_9d94_5c2a_830547e05721["getSet()"] 16919786_79c9_3a97_98a4_8b8b28ab8747 -->|calls| 91e82bef_166b_9d94_5c2a_830547e05721 a5cde2e1_2d58_ba9f_34e0_bbf313af21b9["getAnnotationValue()"] 16919786_79c9_3a97_98a4_8b8b28ab8747 -->|calls| a5cde2e1_2d58_ba9f_34e0_bbf313af21b9 7c590613_971a_63ee_4812_7599f13624a1["applyReplacements()"] 16919786_79c9_3a97_98a4_8b8b28ab8747 -->|calls| 7c590613_971a_63ee_4812_7599f13624a1 style 16919786_79c9_3a97_98a4_8b8b28ab8747 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationSorter.java lines 222–225
private Set<String> getClassNames(String metadataKey, Class<? extends Annotation> annotation) {
Set<String> annotationValue = wasProcessed() ? getSet(metadataKey) : getAnnotationValue(annotation);
return applyReplacements(annotationValue);
}
Domain
Subdomains
Calls
- applyReplacements()
- getAnnotationValue()
- getSet()
- wasProcessed()
Called By
Source
Frequently Asked Questions
What does getClassNames() do?
getClassNames() is a function in the spring-boot codebase.
What does getClassNames() call?
getClassNames() calls 4 function(s): applyReplacements, getAnnotationValue, getSet, wasProcessed.
What calls getClassNames()?
getClassNames() is called by 2 function(s): getAfter, getBefore.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free