Home / Function/ getAnnotationMetadata() — spring-boot Function Reference

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()

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