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

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()

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