Package org.springframework.boot.autoconfigure.condition
package org.springframework.boot.autoconfigure.condition
@Condition
annotations and supporting classes.-
ClassDescriptionAbstract base class for nested conditions.
Condition
that will match when all nested class conditions match.Condition
that will match when any nested class condition matches.@Conditional
that only matches when beans meeting all the specified requirements are already contained in theBeanFactory
.@Conditional
that only matches when the specified classes are on the classpath.@Conditional
that matches when the specified cloud platform is active.Configuration annotation for a conditional element that depends on the value of a SpEL expression.@Conditional
that matches based on the JVM version the application is running on.Range options.@Conditional
that matches based on the availability of a JNDIInitialContext
and the ability to lookup specific locations.@Conditional
that only matches when no beans meeting the specified requirements are already contained in theBeanFactory
.@Conditional
that only matches when the specified classes are not on the classpath.@Conditional
that only matches when the application is not a traditional WAR deployment.@Conditional
that only matches when the application context is a not a web application context.@Conditional
that checks if the specified properties have a specific value.@Conditional
that only matches when the specified resources are on the classpath.@Conditional
that only matches when a bean of the specified class is already contained in theBeanFactory
and a single candidate can be determined.@Conditional
that only matches when virtual threads are available and enabled.@Conditional
that matches when the application is a traditional WAR deployment.@Conditional
that matches when the application is a web application.Available application types.Records condition evaluation details for reporting and logging.Provides access to a singleCondition
andConditionOutcome
.Provides access to a number ofConditionEvaluationReport.ConditionAndOutcome
items.A message associated with aConditionOutcome
.Render styles.Outcome for a condition match, including log message.Condition
that will match when none of the nested class conditions match.Condition
that checks if a property whose value is a list is defined in the environment.SpringBootCondition
used 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 allCondition
implementations used with Spring Boot.