Class AbstractBeanDefinitionBeanConstructor<T>

java.lang.Object
io.micronaut.core.beans.AbstractBeanConstructor<T>
io.micronaut.context.AbstractBeanDefinitionBeanConstructor<T>
Type Parameters:
T - The bean type
All Implemented Interfaces:
AnnotationMetadataProvider, AnnotationSource, BeanConstructor<T>, Described

@Deprecated(since="5.0", forRemoval=true) public abstract class AbstractBeanDefinitionBeanConstructor<T> extends AbstractBeanConstructor<T>
Deprecated, for removal: This API element is subject to removal in a future version.
No longer needed, user should have a custom implementation of BeanConstructor if needed
Abstract constructor implementation for bean definitions to implement to create constructors at build time.
Since:
3.0.0
Author:
graemerocher
  • Constructor Details

    • AbstractBeanDefinitionBeanConstructor

      protected AbstractBeanDefinitionBeanConstructor(BeanDefinition<T> beanDefinition)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Default constructor.
      Parameters:
      beanDefinition - The bean type