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

equals() — spring-boot Function Reference

Architecture documentation for the equals() function in ConfigDataEnvironmentPostProcessorIntegrationTests.java from the spring-boot codebase.

Function java GradlePlugin AotProcessing calls 2 called by 2

Entity Profile

Dependency Diagram

graph TD
  9240b0ee_9362_3192_c277_356ab3006d19["equals()"]
  15914fd7_4d4f_c161_155b_f1a506e6a3c3["runWhenUsingCustomResourceLoader()"]
  15914fd7_4d4f_c161_155b_f1a506e6a3c3 -->|calls| 9240b0ee_9362_3192_c277_356ab3006d19
  0a59b811_10aa_4f1e_c50e_0a0121e7b00e["runWhenCustomDefaultPropertySourceLoadsWithoutReplacingCustomSource()"]
  0a59b811_10aa_4f1e_c50e_0a0121e7b00e -->|calls| 9240b0ee_9362_3192_c277_356ab3006d19
  7c815938_1300_656d_3578_a3a40d16a945["nullSafeEquals()"]
  9240b0ee_9362_3192_c277_356ab3006d19 -->|calls| 7c815938_1300_656d_3578_a3a40d16a945
  27c68f3d_4a99_f60a_533b_3cb6bc076b9d["equals()"]
  9240b0ee_9362_3192_c277_356ab3006d19 -->|calls| 27c68f3d_4a99_f60a_533b_3cb6bc076b9d
  style 9240b0ee_9362_3192_c277_356ab3006d19 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/test/java/org/springframework/boot/context/config/ConfigDataEnvironmentPostProcessorIntegrationTests.java lines 1356–1367

		@Override
		public boolean equals(Object obj) {
			if (this == obj) {
				return true;
			}
			if (obj == null || getClass() != obj.getClass()) {
				return false;
			}
			TestConfigDataResource other = (TestConfigDataResource) obj;
			return ObjectUtils.nullSafeEquals(this.location, other.location)
					&& this.profileSpecific == other.profileSpecific;
		}

Domain

Subdomains

Frequently Asked Questions

What does equals() do?
equals() is a function in the spring-boot codebase.
What does equals() call?
equals() calls 2 function(s): equals, nullSafeEquals.
What calls equals()?
equals() is called by 2 function(s): runWhenCustomDefaultPropertySourceLoadsWithoutReplacingCustomSource, runWhenUsingCustomResourceLoader.

Analyze Your Own Codebase

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

Try Supermodel Free