Package org.springframework.boot.autoconfigure.condition
package org.springframework.boot.autoconfigure.condition
@Condition annotations and supporting classes.-
ClassDescriptionAbstract base class for nested conditions.
Conditionthat will match when all nested class conditions match.Conditionthat will match when any nested class condition matches.@Conditionalthat only matches when beans meeting all the specified requirements are already contained in theBeanFactory.Container annotation that aggregates several@ConditionalOnBooleanPropertyannotations.@Conditionalthat checks if the specified properties have a specific boolean value.@Conditionalthat only matches when coordinated restore at checkpoint is to be used.@Conditionalthat only matches when the specified classes are on the classpath.@Conditionalthat matches when the specified cloud platform is active.Configuration annotation for a conditional element that depends on the value of a SpEL expression.@Conditionalthat matches based on the JVM version the application is running on.Range options.@Conditionalthat matches based on the availability of a JNDIInitialContextand the ability to lookup specific locations.@Conditionalthat only matches when no beans meeting the specified requirements are already contained in theBeanFactory.@Conditionalthat only matches when the specified classes are not on the classpath.@Conditionalthat only matches when the application is not a traditional WAR deployment.@Conditionalthat only matches when the application context is a not a web application context.Container annotation that aggregates several@ConditionalOnPropertyannotations.@Conditionalthat checks if the specified properties have a specific value.@Conditionalthat only matches when the specified resources are on the classpath.@Conditionalthat only matches when a bean of the specified class is already contained in theBeanFactoryand a single candidate can be determined.@Conditionalthat matches when the specified threading is active.@Conditionalthat matches when the application is a traditional WAR deployment.@Conditionalthat matches when the application is a web application.Available application types.Records condition evaluation details for reporting and logging.Provides access to a singleConditionandConditionOutcome.Provides access to a number ofConditionEvaluationReport.ConditionAndOutcomeitems.A message associated with aConditionOutcome.Render styles.Outcome for a condition match, including log message.Conditionthat will match when none of the nested class conditions match.Conditionthat checks if a property whose value is a list is defined in the environment.SpringBootConditionused to check if a resource can be found using a configurable property and optional default location(s).Some named search strategies for beans in the bean factory hierarchy.Base of allConditionimplementations used with Spring Boot.