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

validate() — spring-boot Function Reference

Architecture documentation for the validate() function in OnBeanCondition.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 3 called by 1

Entity Profile

Dependency Diagram

graph TD
  3eb26d1e_66b2_a5a1_2750_bf75d10661a3["validate()"]
  d54dda79_a803_1852_ac8f_9f548ff1ba14["validate()"]
  d54dda79_a803_1852_ac8f_9f548ff1ba14 -->|calls| 3eb26d1e_66b2_a5a1_2750_bf75d10661a3
  d54dda79_a803_1852_ac8f_9f548ff1ba14["validate()"]
  3eb26d1e_66b2_a5a1_2750_bf75d10661a3 -->|calls| d54dda79_a803_1852_ac8f_9f548ff1ba14
  2ba0e534_4c88_5921_5926_322818e3ae20["getTypes()"]
  3eb26d1e_66b2_a5a1_2750_bf75d10661a3 -->|calls| 2ba0e534_4c88_5921_5926_322818e3ae20
  732d44d5_cb26_4294_cabf_7a8290cd90a6["getAnnotationName()"]
  3eb26d1e_66b2_a5a1_2750_bf75d10661a3 -->|calls| 732d44d5_cb26_4294_cabf_7a8290cd90a6
  style 3eb26d1e_66b2_a5a1_2750_bf75d10661a3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnBeanCondition.java lines 821–826

		@Override
		protected void validate(@Nullable BeanTypeDeductionException ex) {
			Assert.isTrue(getTypes().size() == 1,
					() -> getAnnotationName() + " annotations must specify only one type (got "
							+ StringUtils.collectionToCommaDelimitedString(getTypes()) + ")");
		}

Domain

Subdomains

Calls

Called By

Frequently Asked Questions

What does validate() do?
validate() is a function in the spring-boot codebase.
What does validate() call?
validate() calls 3 function(s): getAnnotationName, getTypes, validate.
What calls validate()?
validate() is called by 1 function(s): validate.

Analyze Your Own Codebase

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

Try Supermodel Free