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

public abstract class AbstractBeanDefinitionBeanConstructor<T> extends AbstractBeanConstructor<T>
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)
      Default constructor.
      Parameters:
      beanDefinition - The bean type