getOrder() — spring-boot Function Reference
Architecture documentation for the getOrder() function in AutoConfigurationSorter.java from the spring-boot codebase.
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
Called By
Source
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