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
Called By
- add()
- add()
- addIfMissing()
- addMetadataWithExistingInstanceInvokesConflictResolution()
- addNewMetadataDoesNotInvokeConflictResolution()
- addSingleItemHint()
- addSingleItemMetadata()
- getMetadataDoesNotInvokeMergeFunctionIfPreviousMetadataIsNull()
- incrementalBuildTypeRenamed()
- merge()
- mergeItemMetadata()
- processAnnotatedTypeElement()
- processEndpoint()
- processExecutableElement()
- processSourceElement()
- processTypeElement()
Source
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