resolveItemMetadataProperty() — spring-boot Function Reference
Architecture documentation for the resolveItemMetadataProperty() function in PropertyDescriptor.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 2d31d708_7a16_1d88_6f34_12de6c2ee2cb["resolveItemMetadataProperty()"] 7d3d9a20_851b_c762_1431_390ae20d4c1a["resolveItemMetadata()"] 7d3d9a20_851b_c762_1431_390ae20d4c1a -->|calls| 2d31d708_7a16_1d88_6f34_12de6c2ee2cb a14d26ef_c441_ff69_96f8_b480fd55ea94["resolveType()"] 2d31d708_7a16_1d88_6f34_12de6c2ee2cb -->|calls| a14d26ef_c441_ff69_96f8_b480fd55ea94 7780a014_a776_6bbb_e874_899cc23cfe63["getDeclaringElement()"] 2d31d708_7a16_1d88_6f34_12de6c2ee2cb -->|calls| 7780a014_a776_6bbb_e874_899cc23cfe63 a0e60bb6_5276_201c_2617_4d84205db25c["resolveDescription()"] 2d31d708_7a16_1d88_6f34_12de6c2ee2cb -->|calls| a0e60bb6_5276_201c_2617_4d84205db25c c33cc3f5_7efb_60cc_81ac_ce2babb68549["resolveDefaultValue()"] 2d31d708_7a16_1d88_6f34_12de6c2ee2cb -->|calls| c33cc3f5_7efb_60cc_81ac_ce2babb68549 702aa74f_a02e_bc05_e8d6_c872d7ab2796["resolveItemDeprecation()"] 2d31d708_7a16_1d88_6f34_12de6c2ee2cb -->|calls| 702aa74f_a02e_bc05_e8d6_c872d7ab2796 14d469eb_4ba7_e784_b4d8_11c5e9d3b187["newProperty()"] 2d31d708_7a16_1d88_6f34_12de6c2ee2cb -->|calls| 14d469eb_4ba7_e784_b4d8_11c5e9d3b187 f4dbdc9b_fa21_d882_7d92_3fffe502dc5a["getName()"] 2d31d708_7a16_1d88_6f34_12de6c2ee2cb -->|calls| f4dbdc9b_fa21_d882_7d92_3fffe502dc5a style 2d31d708_7a16_1d88_6f34_12de6c2ee2cb fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
configuration-metadata/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/PropertyDescriptor.java lines 189–197
private ItemMetadata resolveItemMetadataProperty(String prefix, MetadataGenerationEnvironment environment) {
String dataType = resolveType(environment);
String ownerType = environment.getTypeUtils().getQualifiedName(getDeclaringElement());
String description = resolveDescription(environment);
Object defaultValue = resolveDefaultValue(environment);
ItemDeprecation deprecation = resolveItemDeprecation(environment);
return ItemMetadata.newProperty(prefix, getName(), dataType, ownerType, null, description, defaultValue,
deprecation);
}
Domain
Subdomains
Calls
- getDeclaringElement()
- getName()
- newProperty()
- resolveDefaultValue()
- resolveDescription()
- resolveItemDeprecation()
- resolveType()
Called By
Source
Frequently Asked Questions
What does resolveItemMetadataProperty() do?
resolveItemMetadataProperty() is a function in the spring-boot codebase.
What does resolveItemMetadataProperty() call?
resolveItemMetadataProperty() calls 7 function(s): getDeclaringElement, getName, newProperty, resolveDefaultValue, resolveDescription, resolveItemDeprecation, resolveType.
What calls resolveItemMetadataProperty()?
resolveItemMetadataProperty() is called by 1 function(s): resolveItemMetadata.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free