Class AbstractInitializableBeanIntrospection.BeanConstructorRef

java.lang.Object
io.micronaut.inject.beans.AbstractInitializableBeanIntrospection.BeanConstructorRef
Type Parameters:
B - The bean type.
Enclosing class:
AbstractInitializableBeanIntrospection<B>

@Internal public static final class AbstractInitializableBeanIntrospection.BeanConstructorRef extends Object
Bean constructor compile-time data container.
Since:
5.2.0
Author:
Denis Stepanov
  • Constructor Details

    • BeanConstructorRef

      public BeanConstructorRef(@Nullable AnnotationMetadata annotationMetadata, Argument<?> @Nullable [] arguments, int instantiateIndex)
    • BeanConstructorRef

      public BeanConstructorRef(@Nullable AnnotationMetadata annotationMetadata, Argument<?> @Nullable [] arguments, int instantiateIndex, boolean constructor)
      Parameters:
      annotationMetadata - The annotation metadata
      arguments - The arguments
      instantiateIndex - The dispatch index
      constructor - Whether a constructor of the bean type, rather than a static creator method
      Since:
      5.2.2