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

processAnnotatedTypeElement() — spring-boot Function Reference

Architecture documentation for the processAnnotatedTypeElement() function in ConfigurationMetadataAnnotationProcessor.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 3 called by 1

Entity Profile

Dependency Diagram

graph TD
  a713ccee_d57a_6f81_38f7_d66f898902d6["processAnnotatedTypeElement()"]
  0de6256e_c783_0189_36b9_bc233108210a["processElement()"]
  0de6256e_c783_0189_36b9_bc233108210a -->|calls| a713ccee_d57a_6f81_38f7_d66f898902d6
  48f8fec2_2e27_3a1f_0f94_d07832e9810f["add()"]
  a713ccee_d57a_6f81_38f7_d66f898902d6 -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  f41b269d_b7d7_c6dd_6ea0_f39cd776402f["newGroup()"]
  a713ccee_d57a_6f81_38f7_d66f898902d6 -->|calls| f41b269d_b7d7_c6dd_6ea0_f39cd776402f
  552af9d6_b7df_7476_52d7_3509b09285c3["processTypeElement()"]
  a713ccee_d57a_6f81_38f7_d66f898902d6 -->|calls| 552af9d6_b7df_7476_52d7_3509b09285c3
  style a713ccee_d57a_6f81_38f7_d66f898902d6 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

configuration-metadata/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/ConfigurationMetadataAnnotationProcessor.java lines 260–264

	private void processAnnotatedTypeElement(String prefix, TypeElement element, Deque<TypeElement> seen) {
		String type = this.metadataEnv.getTypeUtils().getQualifiedName(element);
		this.metadataCollector.add(ItemMetadata.newGroup(prefix, type, type, null));
		processTypeElement(prefix, element, null, seen);
	}

Domain

Subdomains

Called By

Frequently Asked Questions

What does processAnnotatedTypeElement() do?
processAnnotatedTypeElement() is a function in the spring-boot codebase.
What does processAnnotatedTypeElement() call?
processAnnotatedTypeElement() calls 3 function(s): add, newGroup, processTypeElement.
What calls processAnnotatedTypeElement()?
processAnnotatedTypeElement() is called by 1 function(s): processElement.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free