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

propertyNames() — spring-boot Function Reference

Architecture documentation for the propertyNames() function in PropertyDescriptorResolverTests.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 1 called by 15

Entity Profile

Dependency Diagram

graph TD
  66103d60_0fad_13e9_de3e_dfbd59eaeb04["propertyNames()"]
  111e74a4_da09_111d_745b_7327602872a9["propertiesWithJavaBeanProperties()"]
  111e74a4_da09_111d_745b_7327602872a9 -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  dfe4ca8a_1148_c2a5_191f_a92c9a746492["propertiesWithLombokGetterSetterAtClassLevel()"]
  dfe4ca8a_1148_c2a5_191f_a92c9a746492 -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  22d5dde7_f885_2db2_8889_d30708acdff2["propertiesWithLombokGetterSetterAtFieldLevel()"]
  22d5dde7_f885_2db2_8889_d30708acdff2 -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  63e2c9b8_92b6_f691_55ce_d6d850bb238a["propertiesWithLombokDataClass()"]
  63e2c9b8_92b6_f691_55ce_d6d850bb238a -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  6c3a6bff_46c1_b3d5_be0b_678746f39e0b["propertiesWithLombokValueClass()"]
  6c3a6bff_46c1_b3d5_be0b_678746f39e0b -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  72266246_dbcd_a10e_3a67_2dfa8c4ec442["propertiesWithDeducedConstructorBinding()"]
  72266246_dbcd_a10e_3a67_2dfa8c4ec442 -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  13e1c783_1760_1736_b0ce_42f1593b7af0["propertiesWithConstructorWithConstructorBinding()"]
  13e1c783_1760_1736_b0ce_42f1593b7af0 -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  a5220011_f6bf_16bf_6ce5_f933adf226a0["propertiesWithConstructorAndClassConstructorBinding()"]
  a5220011_f6bf_16bf_6ce5_f933adf226a0 -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  e41e3f7c_b000_53d9_0f54_462d7fdad2a9["propertiesWithAutowiredConstructor()"]
  e41e3f7c_b000_53d9_0f54_462d7fdad2a9 -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  6e4259f6_d8f8_b0c1_c52d_d947e15fee9f["propertiesWithMultiConstructor()"]
  6e4259f6_d8f8_b0c1_c52d_d947e15fee9f -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  84fefee1_f897_2c35_e9c7_0a07a7d50cc7["propertiesWithMultiConstructorNoDirective()"]
  84fefee1_f897_2c35_e9c7_0a07a7d50cc7 -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  b17af25a_b32d_bcb9_3889_cc5cfbeb48fd["constructorParameterPropertyWithNameAnnotationParameter()"]
  b17af25a_b32d_bcb9_3889_cc5cfbeb48fd -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  a01171cc_3f62_e907_8614_3b4657643bb9["recordComponentPropertyWithNameAnnotationParameter()"]
  a01171cc_3f62_e907_8614_3b4657643bb9 -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  175db998_cefd_c818_707c_0eaaed810c88["javaBeanPropertyWithNameAnnotationParameter()"]
  175db998_cefd_c818_707c_0eaaed810c88 -->|calls| 66103d60_0fad_13e9_de3e_dfbd59eaeb04
  style 66103d60_0fad_13e9_de3e_dfbd59eaeb04 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/PropertyDescriptorResolverTests.java lines 197–199

	private BiConsumer<TypeElement, MetadataGenerationEnvironment> propertyNames(Consumer<Stream<String>> stream) {
		return properties((result) -> stream.accept(result.map(PropertyDescriptor::getName)));
	}

Domain

Subdomains

Calls

Called By

Frequently Asked Questions

What does propertyNames() do?
propertyNames() is a function in the spring-boot codebase.
What does propertyNames() call?
propertyNames() calls 1 function(s): properties.
What calls propertyNames()?
propertyNames() is called by 15 function(s): constructorParameterPropertyWithNameAnnotationParameter, javaBeanPropertyWithNameAnnotationParameter, lombokPropertyWithNameAnnotationParameter, propertiesWithAutowiredConstructor, propertiesWithConstructorAndClassConstructorBinding, propertiesWithConstructorWithConstructorBinding, propertiesWithDeducedConstructorBinding, propertiesWithJavaBeanProperties, and 7 more.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free