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

add() — spring-boot Function Reference

Architecture documentation for the add() function in ConfigurationMetadata.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  48f8fec2_2e27_3a1f_0f94_d07832e9810f["add()"]
  a713ccee_d57a_6f81_38f7_d66f898902d6["processAnnotatedTypeElement()"]
  a713ccee_d57a_6f81_38f7_d66f898902d6 -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  15858b74_f158_b75b_cdbb_9766d246d21f["processExecutableElement()"]
  15858b74_f158_b75b_cdbb_9766d246d21f -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  552af9d6_b7df_7476_52d7_3509b09285c3["processTypeElement()"]
  552af9d6_b7df_7476_52d7_3509b09285c3 -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  5a22f795_7cff_419f_1137_b3a02350b6ed["processSourceElement()"]
  5a22f795_7cff_419f_1137_b3a02350b6ed -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  9a8190ac_43a2_d14a_3556_086a485c05f7["processEndpoint()"]
  9a8190ac_43a2_d14a_3556_086a485c05f7 -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  8c75ce0b_ef0c_66b2_c6b0_1bb32e52254c["add()"]
  8c75ce0b_ef0c_66b2_c6b0_1bb32e52254c -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  ab453332_719d_b6c0_6c8e_cb441dcdab57["addIfMissing()"]
  ab453332_719d_b6c0_6c8e_cb441dcdab57 -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  e8eb4d7f_bd0d_a4e7_2f33_e9e551170be4["merge()"]
  e8eb4d7f_bd0d_a4e7_2f33_e9e551170be4 -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  5a60efb8_e030_1e9b_be43_f8ee4dc22d1e["mergeItemMetadata()"]
  5a60efb8_e030_1e9b_be43_f8ee4dc22d1e -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  c57929a0_bfbb_b22e_bf6d_808665206c6d["add()"]
  c57929a0_bfbb_b22e_bf6d_808665206c6d -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  1e9dbe62_3dd4_230f_1030_28375e16e639["incrementalBuildTypeRenamed()"]
  1e9dbe62_3dd4_230f_1030_28375e16e639 -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  ee858d0b_b2c6_8242_0135_0b43e40b154e["addSingleItemMetadata()"]
  ee858d0b_b2c6_8242_0135_0b43e40b154e -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  8e2f6f13_f764_705f_15cc_48b96387f214["addNewMetadataDoesNotInvokeConflictResolution()"]
  8e2f6f13_f764_705f_15cc_48b96387f214 -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  20a2f7be_64e6_43b4_9f4e_48583b6380b9["addMetadataWithExistingInstanceInvokesConflictResolution()"]
  20a2f7be_64e6_43b4_9f4e_48583b6380b9 -->|calls| 48f8fec2_2e27_3a1f_0f94_d07832e9810f
  style 48f8fec2_2e27_3a1f_0f94_d07832e9810f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

configuration-metadata/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/metadata/ConfigurationMetadata.java lines 61–63

	public void add(ItemMetadata itemMetadata) {
		add(this.items, itemMetadata.getName(), itemMetadata, false);
	}

Domain

Subdomains

Frequently Asked Questions

What does add() do?
add() is a function in the spring-boot codebase.
What calls add()?
add() is called by 16 function(s): add, add, addIfMissing, addMetadataWithExistingInstanceInvokesConflictResolution, addNewMetadataDoesNotInvokeConflictResolution, addSingleItemHint, addSingleItemMetadata, getMetadataDoesNotInvokeMergeFunctionIfPreviousMetadataIsNull, and 8 more.

Analyze Your Own Codebase

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

Try Supermodel Free