hasValidTypeName() — spring-boot Function Reference
Architecture documentation for the hasValidTypeName() function in LogbackConfigurationAotContributionTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD f2c0ff83_dcab_1d2f_7544_bb02a37aaf9c["hasValidTypeName()"] 03107df4_37d4_9425_cf24_c6ff69211c86["componentModelClassAndSetterParametersAreRegisteredForReflection()"] 03107df4_37d4_9425_cf24_c6ff69211c86 -->|calls| f2c0ff83_dcab_1d2f_7544_bb02a37aaf9c 3d7f1327_a8b1_0b4d_e99b_ff82c0205c31["implicitModelClassAndSetterParametersAreRegisteredForReflection()"] 3d7f1327_a8b1_0b4d_e99b_ff82c0205c31 -->|calls| f2c0ff83_dcab_1d2f_7544_bb02a37aaf9c f4aed38b_7ba0_0fc2_158c_e7a43d3ff128["componentModelReferencingImportedClassNameIsRegisteredForReflection()"] f4aed38b_7ba0_0fc2_158c_e7a43d3ff128 -->|calls| f2c0ff83_dcab_1d2f_7544_bb02a37aaf9c fa601120_63ae_8d15_52a2_0c1298380c7f["typeFromParentsSetterIsRegisteredForReflection()"] fa601120_63ae_8d15_52a2_0c1298380c7f -->|calls| f2c0ff83_dcab_1d2f_7544_bb02a37aaf9c 61991465_6cf4_4592_05d8_18228a5ef03a["typeFromParentsDefaultClassAnnotatedSetterIsRegisteredForReflection()"] 61991465_6cf4_4592_05d8_18228a5ef03a -->|calls| f2c0ff83_dcab_1d2f_7544_bb02a37aaf9c f16e0120_5167_e9e6_4f5b_0a4091a49b46["componentTypesOfArraysAreRegisteredForReflection()"] f16e0120_5167_e9e6_4f5b_0a4091a49b46 -->|calls| f2c0ff83_dcab_1d2f_7544_bb02a37aaf9c ab2f906a_d4f6_89fc_d387_16bba596e830["placeholdersInComponentClassAttributeAreReplaced()"] ab2f906a_d4f6_89fc_d387_16bba596e830 -->|calls| f2c0ff83_dcab_1d2f_7544_bb02a37aaf9c style f2c0ff83_dcab_1d2f_7544_bb02a37aaf9c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/test/java/org/springframework/boot/logging/logback/LogbackConfigurationAotContributionTests.java lines 282–286
private Consumer<RuntimeHints> hasValidTypeName(Class<?> type) {
return (runtimeHints) -> assertThat(runtimeHints.reflection().getTypeHint(type)).extracting(TypeHint::getType)
.extracting(TypeReference::getName)
.isEqualTo(type.getName());
}
Domain
Subdomains
Called By
- componentModelClassAndSetterParametersAreRegisteredForReflection()
- componentModelReferencingImportedClassNameIsRegisteredForReflection()
- componentTypesOfArraysAreRegisteredForReflection()
- implicitModelClassAndSetterParametersAreRegisteredForReflection()
- placeholdersInComponentClassAttributeAreReplaced()
- typeFromParentsDefaultClassAnnotatedSetterIsRegisteredForReflection()
- typeFromParentsSetterIsRegisteredForReflection()
Source
Frequently Asked Questions
What does hasValidTypeName() do?
hasValidTypeName() is a function in the spring-boot codebase.
What calls hasValidTypeName()?
hasValidTypeName() is called by 7 function(s): componentModelClassAndSetterParametersAreRegisteredForReflection, componentModelReferencingImportedClassNameIsRegisteredForReflection, componentTypesOfArraysAreRegisteredForReflection, implicitModelClassAndSetterParametersAreRegisteredForReflection, placeholdersInComponentClassAttributeAreReplaced, typeFromParentsDefaultClassAnnotatedSetterIsRegisteredForReflection, typeFromParentsSetterIsRegisteredForReflection.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free