determineSpecificType() — spring-boot Function Reference
Architecture documentation for the determineSpecificType() function in ParameterPropertyDescriptor.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 96700505_10c3_4e23_2baa_9d4ac264ab0e["determineSpecificType()"] 64ca8a6b_19ea_0d1c_4d95_50301aca00b0["getDefaultValueFromAnnotation()"] 64ca8a6b_19ea_0d1c_4d95_50301aca00b0 -->|calls| 96700505_10c3_4e23_2baa_9d4ac264ab0e a4608750_e760_8138_25b6_650d0d9ae130["getParameter()"] 96700505_10c3_4e23_2baa_9d4ac264ab0e -->|calls| a4608750_e760_8138_25b6_650d0d9ae130 style 96700505_10c3_4e23_2baa_9d4ac264ab0e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
configuration-metadata/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/ParameterPropertyDescriptor.java lines 86–92
private TypeMirror determineSpecificType(MetadataGenerationEnvironment environment) {
TypeMirror parameterType = getParameter().asType();
TypeMirror elementType = environment.getTypeUtils().extractElementType(parameterType);
parameterType = (elementType != null) ? elementType : parameterType;
PrimitiveType primitiveType = environment.getTypeUtils().getPrimitiveType(parameterType);
return (primitiveType != null) ? primitiveType : parameterType;
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does determineSpecificType() do?
determineSpecificType() is a function in the spring-boot codebase.
What does determineSpecificType() call?
determineSpecificType() calls 1 function(s): getParameter.
What calls determineSpecificType()?
determineSpecificType() is called by 1 function(s): getDefaultValueFromAnnotation.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free