MetadataGenerationEnvironment() — spring-boot Function Reference
Architecture documentation for the MetadataGenerationEnvironment() function in MetadataGenerationEnvironment.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD f416077a_8267_1ed0_0d7e_7a443631f9c3["MetadataGenerationEnvironment()"] 3a6735bc_79de_e997_41af_089684b38fa9["getMessager()"] f416077a_8267_1ed0_0d7e_7a443631f9c3 -->|calls| 3a6735bc_79de_e997_41af_089684b38fa9 7aed8854_6f65_f8cf_3d4f_58b9b9793ba6["resolveFieldValuesParser()"] f416077a_8267_1ed0_0d7e_7a443631f9c3 -->|calls| 7aed8854_6f65_f8cf_3d4f_58b9b9793ba6 style f416077a_8267_1ed0_0d7e_7a443631f9c3 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
configuration-metadata/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/MetadataGenerationEnvironment.java lines 105–125
MetadataGenerationEnvironment(ProcessingEnvironment environment, String configurationPropertiesAnnotation,
String configurationPropertiesSourceAnnotation, String nestedConfigurationPropertyAnnotation,
String deprecatedConfigurationPropertyAnnotation, String constructorBindingAnnotation,
String autowiredAnnotation, String defaultValueAnnotation, Set<String> endpointAnnotations,
String readOperationAnnotation, String nameAnnotation) {
this.typeUtils = new TypeUtils(environment);
this.elements = environment.getElementUtils();
this.messager = environment.getMessager();
this.fieldValuesParser = resolveFieldValuesParser(environment);
this.sourceResolver = new ConfigurationPropertiesSourceResolver(environment, this.typeUtils);
this.configurationPropertiesAnnotation = configurationPropertiesAnnotation;
this.configurationPropertiesSourceAnnotation = configurationPropertiesSourceAnnotation;
this.nestedConfigurationPropertyAnnotation = nestedConfigurationPropertyAnnotation;
this.deprecatedConfigurationPropertyAnnotation = deprecatedConfigurationPropertyAnnotation;
this.constructorBindingAnnotation = constructorBindingAnnotation;
this.autowiredAnnotation = autowiredAnnotation;
this.defaultValueAnnotation = defaultValueAnnotation;
this.endpointAnnotations = endpointAnnotations;
this.readOperationAnnotation = readOperationAnnotation;
this.nameAnnotation = nameAnnotation;
}
Domain
Subdomains
Calls
- getMessager()
- resolveFieldValuesParser()
Source
Frequently Asked Questions
What does MetadataGenerationEnvironment() do?
MetadataGenerationEnvironment() is a function in the spring-boot codebase.
What does MetadataGenerationEnvironment() call?
MetadataGenerationEnvironment() calls 2 function(s): getMessager, resolveFieldValuesParser.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free