Class AbstractBeanConstructor<T>

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

@Deprecated(since="5.0", forRemoval=true) public abstract class AbstractBeanConstructor<T> extends Object implements BeanConstructor<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 implementation of the BeanConstructor interface.
Since:
3.0.0
Author:
graemerocher
  • Constructor Details

    • AbstractBeanConstructor

      protected AbstractBeanConstructor(Class<T> beanType, AnnotationMetadata annotationMetadata, Argument<?>... arguments)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Default constructor.
      Parameters:
      beanType - The bean type
      annotationMetadata - The annotation metadata
      arguments - The arguments
  • Method Details