getItems() — spring-boot Function Reference
Architecture documentation for the getItems() function in ConfigurationMetadata.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239["getItems()"] 44c23dac_6535_919c_a11b_c6e8c2825474["writeSourceMetadata()"] 44c23dac_6535_919c_a11b_c6e8c2825474 -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 180197ca_8042_db1a_8956_57c96d9a7062["writeMetadata()"] 180197ca_8042_db1a_8956_57c96d9a7062 -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 e12b5236_c796_00f6_d785_c1af135f9bed["resolveSource()"] e12b5236_c796_00f6_d785_c1af135f9bed -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 3eefd385_5b9b_758e_cc3c_ac986c379e73["getMetadata()"] 3eefd385_5b9b_758e_cc3c_ac986c379e73 -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 c4118607_52d6_4803_5116_d02d56489a1f["writeMetadata()"] c4118607_52d6_4803_5116_d02d56489a1f -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 e8eb4d7f_bd0d_a4e7_2f33_e9e551170be4["merge()"] e8eb4d7f_bd0d_a4e7_2f33_e9e551170be4 -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 a1d71b98_bb92_43d3_61f5_4de1d5a4ab79["simpleTypeProperties()"] a1d71b98_bb92_43d3_61f5_4de1d5a4ab79 -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 5e381631_64f4_bf11_68f6_3e2eaba37bfc["parseArrayConfig()"] 5e381631_64f4_bf11_68f6_3e2eaba37bfc -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 4c0031de_8a63_5824_2e93_03bc7ce667af["staticAccessor()"] 4c0031de_8a63_5824_2e93_03bc7ce667af -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 72110298_9b88_82b5_ae95_1a605d935dd6["invalidAccessor()"] 72110298_9b88_82b5_ae95_1a605d935dd6 -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 0024d8ce_bc1e_9252_17b1_aa363b8230b4["doubleRegistration()"] 0024d8ce_bc1e_9252_17b1_aa363b8230b4 -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 d9e808a8_92bb_0255_46c6_533654ab40e1["constructorParameterPropertyWithEmptyDefaultValueOnProperty()"] d9e808a8_92bb_0255_46c6_533654ab40e1 -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 e420062a_3866_e9a6_49d2_23dacc602ab9["sourceWithNonCanonicalMetadataIsDiscovered()"] e420062a_3866_e9a6_49d2_23dacc602ab9 -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 b03f8c2b_3fa5_b90a_9de5_3a6b41d15da5["sourceFromParentClasIsDiscoveredForConcreteSource()"] b03f8c2b_3fa5_b90a_9de5_3a6b41d15da5 -->|calls| c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 style c8c9e7f6_e856_4711_6fe7_b1c2aeb3d239 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 128–130
public List<ItemMetadata> getItems() {
return flattenValues(this.items);
}
Domain
Subdomains
Calls
Called By
- abstractPropertiesSource()
- addIfAbsentAddsPropertyIfItDoesNotExist()
- addIfAbsentIgnoresExistingProperty()
- addMetadataWithExistingInstanceInvokesConflictResolution()
- addNewMetadataDoesNotInvokeConflictResolution()
- addSingleItemHint()
- addSingleItemMetadata()
- assertAccessLevelLombokProperties()
- builderPatternWithGenericReturnType()
- camelCaseEndpoint()
- complexGenericProperties()
- constructorParameterPropertyWithEmptyDefaultValueOnProperty()
- customPropertiesEndpoint()
- doubleRegistration()
- enabledEndpoint()
- endpointWithNullableParameter()
- genericTypes()
- getMetadata()
- getMetadataAddPreviousItemIfMergeFunctionReturnsTrue()
- getMetadataDoesNotAddPreviousItemIfMergeFunctionReturnsFalse()
- getMetadataDoesNotInvokeMergeFunctionIfPreviousMetadataIsNull()
- immutablePropertiesSource()
- immutableSimpleProperties()
- immutableSimpleProperties()
- incrementalBuildDoesNotDeleteItems()
- incrementalEndpointBuildChangeAccessOfSpecificEndpoint()
- incrementalEndpointBuildChangeCacheFlag()
- incrementalEndpointBuildChangeDefaultAccess()
- invalidAccessor()
- lombokExplicitProperties()
- lombokInnerClassWithGetterProperties()
- lombokPropertiesSource()
- merge()
- mergeExistingPropertyDefaultValue()
- mergeExistingPropertyDeprecation()
- mergeExistingPropertyDeprecationOverride()
- mergeExistingPropertyDeprecationOverrideLevel()
- mergeExistingPropertyDescription()
- mergeExistingPropertyWithSeveralCandidates()
- nestedPropertiesSource()
- noAccessEndpoint()
- nonRootConfigurationPropertiesSources()
- parseArrayConfig()
- readOnlyAccessEndpoint()
- recordPropertiesSource()
- resolveSource()
- shouldTolerateEndpointWithSameId()
- simpleEndpoint()
- simpleGenericProperties()
- simplePropertiesSource()
- simplePropertiesSourceWithAdditionalMetadataCanBeOverridden()
- simplePropertiesSourceWithAdditionalMetadataHintIsMerged()
- simplePropertiesSourceWithAdditionalMetadataIsMerged()
- simpleTypeProperties()
- sourceFromParentClasIsDiscoveredForConcreteSource()
- sourceFromParentClasIsDiscoveredForConfigurationProperties()
- sourceWithNonCanonicalMetadataIsDiscovered()
- specificEndpoint()
- staticAccessor()
- unresolvedGenericProperties()
- unrestrictedAccessEndpoint()
- wildcardTypes()
- writeMetadata()
- writeMetadata()
- writeSourceMetadata()
Source
Frequently Asked Questions
What does getItems() do?
getItems() is a function in the spring-boot codebase.
What does getItems() call?
getItems() calls 1 function(s): flattenValues.
What calls getItems()?
getItems() is called by 65 function(s): abstractPropertiesSource, addIfAbsentAddsPropertyIfItDoesNotExist, addIfAbsentIgnoresExistingProperty, addMetadataWithExistingInstanceInvokesConflictResolution, addNewMetadataDoesNotInvokeConflictResolution, addSingleItemHint, addSingleItemMetadata, assertAccessLevelLombokProperties, and 57 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free