Record Class DisabledBean<T>

Type Parameters:
T - The bean type
Record Components:
type - The bean type
qualifier - The qualifier
reasons - The reasons the bean is disabled
All Implemented Interfaces:
AnnotationMetadata, AnnotationMetadataDelegate, AnnotationMetadataProvider, AnnotationSource, BeanInfo<T>, Named, ArgumentCoercible<T>, BeanContextConditional, BeanDefinition<T>, BeanDefinitionReference<T>, BeanType<T>, QualifiedBeanType<T>

public record DisabledBean<T>(Argument<T> type, Qualifier<T> qualifier, List<String> reasons) extends Record implements BeanDefinition<T>, BeanDefinitionReference<T>
Data about a disabled bean. Used to improve error reporting.