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

getValues() — spring-boot Function Reference

Architecture documentation for the getValues() function in AutoConfigureAnnotationProcessor.java from the spring-boot codebase.

Function java GradlePlugin AotProcessing calls 2 called by 3

Entity Profile

Dependency Diagram

graph TD
  77b8d6af_4146_706b_c585_024693c21627["getValues()"]
  2d669371_a658_31c2_7f78_8cb79e788354["getValues()"]
  2d669371_a658_31c2_7f78_8cb79e788354 -->|calls| 77b8d6af_4146_706b_c585_024693c21627
  a76e78b7_5f9a_e188_e14e_52ed131a697e["getValues()"]
  a76e78b7_5f9a_e188_e14e_52ed131a697e -->|calls| 77b8d6af_4146_706b_c585_024693c21627
  53e2947c_cce3_ceda_24d6_2f48c56db6f3["getValues()"]
  53e2947c_cce3_ceda_24d6_2f48c56db6f3 -->|calls| 77b8d6af_4146_706b_c585_024693c21627
  eac4b301_1ff3_0f1d_c127_68bb4411a8c7["extractValues()"]
  77b8d6af_4146_706b_c585_024693c21627 -->|calls| eac4b301_1ff3_0f1d_c127_68bb4411a8c7
  53e2947c_cce3_ceda_24d6_2f48c56db6f3["getValues()"]
  77b8d6af_4146_706b_c585_024693c21627 -->|calls| 53e2947c_cce3_ceda_24d6_2f48c56db6f3
  style 77b8d6af_4146_706b_c585_024693c21627 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot-autoconfigure-processor/src/main/java/org/springframework/boot/autoconfigureprocessor/AutoConfigureAnnotationProcessor.java lines 232–241

		@Override
		public List<Object> getValues(AnnotationMirror annotation) {
			List<Object> result = new ArrayList<>();
			annotation.getElementValues().forEach((key, value) -> {
				if (this.names.contains(key.getSimpleName().toString())) {
					extractValues(value).forEach(result::add);
				}
			});
			return result;
		}

Domain

Subdomains

Calls

Called By

Frequently Asked Questions

What does getValues() do?
getValues() is a function in the spring-boot codebase.
What does getValues() call?
getValues() calls 2 function(s): extractValues, getValues.
What calls getValues()?
getValues() is called by 3 function(s): getValues, getValues, getValues.

Analyze Your Own Codebase

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

Try Supermodel Free