createPropertyDescriptor() — spring-boot Function Reference
Architecture documentation for the createPropertyDescriptor() function in JavaBeanPropertyDescriptorTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a["createPropertyDescriptor()"] 7ec47159_88b9_3b8e_4f4c_59a842776ae3["javaBeanSimpleProperty()"] 7ec47159_88b9_3b8e_4f4c_59a842776ae3 -->|calls| 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a 7388d50b_19c6_cb6c_f9d9_53fa0142541e["javaBeanCollectionProperty()"] 7388d50b_19c6_cb6c_f9d9_53fa0142541e -->|calls| 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a 34db50ea_21fd_b265_9f46_3882362f3f2b["javaBeanNestedPropertySameClass()"] 34db50ea_21fd_b265_9f46_3882362f3f2b -->|calls| 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a 83b3a99c_d250_b129_8a73_eb0616243e9d["javaBeanNestedPropertyWithAnnotation()"] 83b3a99c_d250_b129_8a73_eb0616243e9d -->|calls| 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a eb25b154_05ea_8dc0_04a7_1e845d772af7["javaBeanMetadataSimpleProperty()"] eb25b154_05ea_8dc0_04a7_1e845d772af7 -->|calls| 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a 74b9ebe3_226b_b0ed_ee78_ceca3f1d6ec0["javaBeanMetadataCollectionProperty()"] 74b9ebe3_226b_b0ed_ee78_ceca3f1d6ec0 -->|calls| 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a a2d0f666_8caa_e498_c23b_35dc50fa036b["javaBeanMetadataNestedGroup()"] a2d0f666_8caa_e498_c23b_35dc50fa036b -->|calls| 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a f123cb29_bdf3_348f_fc63_c8281af226eb["javaBeanDeprecatedPropertyOnClass()"] f123cb29_bdf3_348f_fc63_c8281af226eb -->|calls| 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a e84cd341_c0dd_1916_b353_eabf78c9e3b6["javaBeanMetadataDeprecatedPropertyWithAnnotation()"] e84cd341_c0dd_1916_b353_eabf78c9e3b6 -->|calls| 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a 0724a8b6_e386_1429_39c0_fae78014e36b["javaBeanDeprecatedPropertyOnGetter()"] 0724a8b6_e386_1429_39c0_fae78014e36b -->|calls| 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a e1b7c6dd_fd85_688d_e9d7_b77cea28ddf4["javaBeanDeprecatedPropertyOnSetter()"] e1b7c6dd_fd85_688d_e9d7_b77cea28ddf4 -->|calls| 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a 46cbb4b5_b392_b58e_6e23_ab935f4298df["javaBeanPropertyWithDescription()"] 46cbb4b5_b392_b58e_6e23_ab935f4298df -->|calls| 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a 0eb2d156_4ac9_589e_8f6c_5b8589ec0a19["javaBeanPropertyWithDefaultValue()"] 0eb2d156_4ac9_589e_8f6c_5b8589ec0a19 -->|calls| 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a style 46a06799_65ab_b6b7_eaf4_2dc6a164ef7a fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/JavaBeanPropertyDescriptorTests.java lines 237–240
protected JavaBeanPropertyDescriptor createPropertyDescriptor(TypeElement ownerElement, String name) {
return createPropertyDescriptor(ownerElement, name, createAccessorMethodName("get", name),
createAccessorMethodName("set", name));
}
Domain
Subdomains
Called By
- javaBeanCollectionProperty()
- javaBeanDeprecatedPropertyOnClass()
- javaBeanDeprecatedPropertyOnGetter()
- javaBeanDeprecatedPropertyOnSetter()
- javaBeanMetadataCollectionProperty()
- javaBeanMetadataDeprecatedPropertyWithAnnotation()
- javaBeanMetadataNestedGroup()
- javaBeanMetadataSimpleProperty()
- javaBeanNestedPropertySameClass()
- javaBeanNestedPropertyWithAnnotation()
- javaBeanPropertyWithDefaultValue()
- javaBeanPropertyWithDescription()
- javaBeanSimpleProperty()
Source
Frequently Asked Questions
What does createPropertyDescriptor() do?
createPropertyDescriptor() is a function in the spring-boot codebase.
What calls createPropertyDescriptor()?
createPropertyDescriptor() is called by 13 function(s): javaBeanCollectionProperty, javaBeanDeprecatedPropertyOnClass, javaBeanDeprecatedPropertyOnGetter, javaBeanDeprecatedPropertyOnSetter, javaBeanMetadataCollectionProperty, javaBeanMetadataDeprecatedPropertyWithAnnotation, javaBeanMetadataNestedGroup, javaBeanMetadataSimpleProperty, and 5 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free