process() — spring-boot Function Reference
Architecture documentation for the process() function in PropertyDescriptorResolverTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640["process()"] 111e74a4_da09_111d_745b_7327602872a9["propertiesWithJavaBeanProperties()"] 111e74a4_da09_111d_745b_7327602872a9 -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 7463814e_90df_37d1_1e38_9abd56711784["propertiesWithJavaBeanHierarchicalProperties()"] 7463814e_90df_37d1_1e38_9abd56711784 -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 dfe4ca8a_1148_c2a5_191f_a92c9a746492["propertiesWithLombokGetterSetterAtClassLevel()"] dfe4ca8a_1148_c2a5_191f_a92c9a746492 -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 22d5dde7_f885_2db2_8889_d30708acdff2["propertiesWithLombokGetterSetterAtFieldLevel()"] 22d5dde7_f885_2db2_8889_d30708acdff2 -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 63e2c9b8_92b6_f691_55ce_d6d850bb238a["propertiesWithLombokDataClass()"] 63e2c9b8_92b6_f691_55ce_d6d850bb238a -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 6c3a6bff_46c1_b3d5_be0b_678746f39e0b["propertiesWithLombokValueClass()"] 6c3a6bff_46c1_b3d5_be0b_678746f39e0b -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 72266246_dbcd_a10e_3a67_2dfa8c4ec442["propertiesWithDeducedConstructorBinding()"] 72266246_dbcd_a10e_3a67_2dfa8c4ec442 -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 13e1c783_1760_1736_b0ce_42f1593b7af0["propertiesWithConstructorWithConstructorBinding()"] 13e1c783_1760_1736_b0ce_42f1593b7af0 -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 a5220011_f6bf_16bf_6ce5_f933adf226a0["propertiesWithConstructorAndClassConstructorBinding()"] a5220011_f6bf_16bf_6ce5_f933adf226a0 -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 e41e3f7c_b000_53d9_0f54_462d7fdad2a9["propertiesWithAutowiredConstructor()"] e41e3f7c_b000_53d9_0f54_462d7fdad2a9 -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 6e4259f6_d8f8_b0c1_c52d_d947e15fee9f["propertiesWithMultiConstructor()"] 6e4259f6_d8f8_b0c1_c52d_d947e15fee9f -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 84fefee1_f897_2c35_e9c7_0a07a7d50cc7["propertiesWithMultiConstructorNoDirective()"] 84fefee1_f897_2c35_e9c7_0a07a7d50cc7 -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 b17af25a_b32d_bcb9_3889_cc5cfbeb48fd["constructorParameterPropertyWithNameAnnotationParameter()"] b17af25a_b32d_bcb9_3889_cc5cfbeb48fd -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 a01171cc_3f62_e907_8614_3b4657643bb9["recordComponentPropertyWithNameAnnotationParameter()"] a01171cc_3f62_e907_8614_3b4657643bb9 -->|calls| a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 style a4f4ab02_42d2_c71a_bb8d_9e7f17bdd640 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 201–203
private void process(Class<?> target, BiConsumer<TypeElement, MetadataGenerationEnvironment> consumer) {
process(target, Collections.emptyList(), consumer);
}
Domain
Subdomains
Called By
- constructorParameterPropertyWithNameAnnotationParameter()
- javaBeanPropertyWithNameAnnotationParameter()
- lombokPropertyWithNameAnnotationParameter()
- propertiesWithAutowiredConstructor()
- propertiesWithConstructorAndClassConstructorBinding()
- propertiesWithConstructorWithConstructorBinding()
- propertiesWithDeducedConstructorBinding()
- propertiesWithJavaBeanHierarchicalProperties()
- propertiesWithJavaBeanProperties()
- propertiesWithLombokDataClass()
- propertiesWithLombokGetterSetterAtClassLevel()
- propertiesWithLombokGetterSetterAtFieldLevel()
- propertiesWithLombokValueClass()
- propertiesWithMultiConstructor()
- propertiesWithMultiConstructorNoDirective()
- recordComponentPropertyWithNameAnnotationParameter()
Source
Frequently Asked Questions
What does process() do?
process() is a function in the spring-boot codebase.
What does process() call?
process() calls 2 function(s): getRootElement, process.
What calls process()?
process() is called by 16 function(s): constructorParameterPropertyWithNameAnnotationParameter, javaBeanPropertyWithNameAnnotationParameter, lombokPropertyWithNameAnnotationParameter, propertiesWithAutowiredConstructor, propertiesWithConstructorAndClassConstructorBinding, propertiesWithConstructorWithConstructorBinding, propertiesWithDeducedConstructorBinding, propertiesWithJavaBeanHierarchicalProperties, and 8 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free