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

equals() — spring-boot Function Reference

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

Function java GradlePlugin AotProcessing calls 1 called by 8

Entity Profile

Dependency Diagram

graph TD
  6ba62623_7f72_4fbe_a844_3fc78ffb241c["equals()"]
  01b7334f_5363_ab1f_f29e_35a30914f7cf["isAccessLevelPublic()"]
  01b7334f_5363_ab1f_f29e_35a30914f7cf -->|calls| 6ba62623_7f72_4fbe_a844_3fc78ffb241c
  14c54625_07e7_4f3c_2f6e_66801a43c806["hasAnnotation()"]
  14c54625_07e7_4f3c_2f6e_66801a43c806 -->|calls| 6ba62623_7f72_4fbe_a844_3fc78ffb241c
  587407ec_b97c_4748_6eed_7841a77df156["hasMetaAnnotation()"]
  587407ec_b97c_4748_6eed_7841a77df156 -->|calls| 6ba62623_7f72_4fbe_a844_3fc78ffb241c
  b07aa383_b8ce_d873_4f85_69e1b53b9046["getAnnotation()"]
  b07aa383_b8ce_d873_4f85_69e1b53b9046 -->|calls| 6ba62623_7f72_4fbe_a844_3fc78ffb241c
  c4b5c2e9_7f53_db1b_775f_ff1944513c4d["getTypeUseAnnotation()"]
  c4b5c2e9_7f53_db1b_775f_ff1944513c4d -->|calls| 6ba62623_7f72_4fbe_a844_3fc78ffb241c
  1e1770af_5087_8c47_84c0_42cf063d053b["collectElementsAnnotatedOrMetaAnnotatedWith()"]
  1e1770af_5087_8c47_84c0_42cf063d053b -->|calls| 6ba62623_7f72_4fbe_a844_3fc78ffb241c
  047903fc_500a_0180_13c5_6d98f3df6387["getAnnotationElementStringValue()"]
  047903fc_500a_0180_13c5_6d98f3df6387 -->|calls| 6ba62623_7f72_4fbe_a844_3fc78ffb241c
  b8bcd445_3989_70d7_d14b_da5bb84ff57b["nullSafeEquals()"]
  b8bcd445_3989_70d7_d14b_da5bb84ff57b -->|calls| 6ba62623_7f72_4fbe_a844_3fc78ffb241c
  b8bcd445_3989_70d7_d14b_da5bb84ff57b["nullSafeEquals()"]
  6ba62623_7f72_4fbe_a844_3fc78ffb241c -->|calls| b8bcd445_3989_70d7_d14b_da5bb84ff57b
  style 6ba62623_7f72_4fbe_a844_3fc78ffb241c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

configuration-metadata/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/metadata/ItemDeprecation.java lines 83–94

	@Override
	public boolean equals(Object o) {
		if (this == o) {
			return true;
		}
		if (o == null || getClass() != o.getClass()) {
			return false;
		}
		ItemDeprecation other = (ItemDeprecation) o;
		return nullSafeEquals(this.reason, other.reason) && nullSafeEquals(this.replacement, other.replacement)
				&& nullSafeEquals(this.level, other.level) && nullSafeEquals(this.since, other.since);
	}

Domain

Subdomains

Calls

  • nullSafeEquals()

Frequently Asked Questions

What does equals() do?
equals() is a function in the spring-boot codebase.
What does equals() call?
equals() calls 1 function(s): nullSafeEquals.
What calls equals()?
equals() is called by 8 function(s): collectElementsAnnotatedOrMetaAnnotatedWith, getAnnotation, getAnnotationElementStringValue, getTypeUseAnnotation, hasAnnotation, hasMetaAnnotation, isAccessLevelPublic, nullSafeEquals.

Analyze Your Own Codebase

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

Try Supermodel Free