getAnnotationMetadata() — spring-boot Function Reference
Architecture documentation for the getAnnotationMetadata() function in ConfigurationPropertiesScanRegistrarTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD b4dccc10_24e3_7c82_11bd_2eb4bf0bd59c["getAnnotationMetadata()"] 4b089515_6505_dc1b_6e9c_2f1fd9be1b19["registerBeanDefinitionsShouldScanForConfigurationProperties()"] 4b089515_6505_dc1b_6e9c_2f1fd9be1b19 -->|calls| b4dccc10_24e3_7c82_11bd_2eb4bf0bd59c eac7a018_6e89_73be_c331_1a85c71f1fa2["scanWhenBeanDefinitionExistsShouldSkip()"] eac7a018_6e89_73be_c331_1a85c71f1fa2 -->|calls| b4dccc10_24e3_7c82_11bd_2eb4bf0bd59c c3bd2adc_29e0_b7f8_d626_22bb30d21f49["scanWhenBasePackagesAndBasePackageClassesProvidedShouldUseThat()"] c3bd2adc_29e0_b7f8_d626_22bb30d21f49 -->|calls| b4dccc10_24e3_7c82_11bd_2eb4bf0bd59c c166caab_319c_d16d_26d3_37ddf9e2d1b4["scanWhenComponentAnnotationPresentShouldSkipType()"] c166caab_319c_d16d_26d3_37ddf9e2d1b4 -->|calls| b4dccc10_24e3_7c82_11bd_2eb4bf0bd59c b945365e_e897_9e14_1db2_05511b73408c["scanWhenOtherComponentAnnotationPresentShouldSkipType()"] b945365e_e897_9e14_1db2_05511b73408c -->|calls| b4dccc10_24e3_7c82_11bd_2eb4bf0bd59c style b4dccc10_24e3_7c82_11bd_2eb4bf0bd59c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/test/java/org/springframework/boot/context/properties/ConfigurationPropertiesScanRegistrarTests.java lines 125–127
private AnnotationMetadata getAnnotationMetadata(Class<?> source) throws IOException {
return new SimpleMetadataReaderFactory().getMetadataReader(source.getName()).getAnnotationMetadata();
}
Domain
Subdomains
Called By
- registerBeanDefinitionsShouldScanForConfigurationProperties()
- scanWhenBasePackagesAndBasePackageClassesProvidedShouldUseThat()
- scanWhenBeanDefinitionExistsShouldSkip()
- scanWhenComponentAnnotationPresentShouldSkipType()
- scanWhenOtherComponentAnnotationPresentShouldSkipType()
Source
Frequently Asked Questions
What does getAnnotationMetadata() do?
getAnnotationMetadata() is a function in the spring-boot codebase.
What calls getAnnotationMetadata()?
getAnnotationMetadata() is called by 5 function(s): registerBeanDefinitionsShouldScanForConfigurationProperties, scanWhenBasePackagesAndBasePackageClassesProvidedShouldUseThat, scanWhenBeanDefinitionExistsShouldSkip, scanWhenComponentAnnotationPresentShouldSkipType, scanWhenOtherComponentAnnotationPresentShouldSkipType.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free