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

getOrder() — spring-boot Function Reference

Architecture documentation for the getOrder() function in AutoConfigurationSorter.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 3 called by 1

Entity Profile

Dependency Diagram

graph TD
  a5288eff_2e00_4a9a_d944_aa039b01f252["getOrder()"]
  fb65f121_a16c_3774_1533_6a74dc497848["getInPriorityOrder()"]
  fb65f121_a16c_3774_1533_6a74dc497848 -->|calls| a5288eff_2e00_4a9a_d944_aa039b01f252
  a69630d0_0cfd_a291_95c3_9463d9ff950d["wasProcessed()"]
  a5288eff_2e00_4a9a_d944_aa039b01f252 -->|calls| a69630d0_0cfd_a291_95c3_9463d9ff950d
  187ff9c3_fe77_cb5c_256f_4f208466b98d["getAnnotationMetadata()"]
  a5288eff_2e00_4a9a_d944_aa039b01f252 -->|calls| 187ff9c3_fe77_cb5c_256f_4f208466b98d
  00f5187b_9f25_8e91_e542_b06dd07ee08d["get()"]
  a5288eff_2e00_4a9a_d944_aa039b01f252 -->|calls| 00f5187b_9f25_8e91_e542_b06dd07ee08d
  style a5288eff_2e00_4a9a_d944_aa039b01f252 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationSorter.java lines 243–257

		private int getOrder() {
			if (wasProcessed()) {
				Assert.state(this.autoConfigurationMetadata != null, "'autoConfigurationMetadata' must not be null");
				return this.autoConfigurationMetadata.getInteger(this.className, "AutoConfigureOrder",
						AutoConfigureOrder.DEFAULT_ORDER);
			}
			Map<String, @Nullable Object> attributes = getAnnotationMetadata()
				.getAnnotationAttributes(AutoConfigureOrder.class.getName());
			if (attributes != null) {
				Integer value = (Integer) attributes.get("value");
				Assert.state(value != null, "'value' must not be null");
				return value;
			}
			return AutoConfigureOrder.DEFAULT_ORDER;
		}

Domain

Subdomains

Frequently Asked Questions

What does getOrder() do?
getOrder() is a function in the spring-boot codebase.
What does getOrder() call?
getOrder() calls 3 function(s): get, getAnnotationMetadata, wasProcessed.
What calls getOrder()?
getOrder() is called by 1 function(s): getInPriorityOrder.

Analyze Your Own Codebase

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

Try Supermodel Free