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.
Abstract constructor implementation for bean definitions to implement to create constructors at build time.
- Since:
- 3.0.0
- Author:
- graemerocher
-
Field Summary
Fields inherited from interface AnnotationSource
EMPTY -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractBeanDefinitionBeanConstructor(BeanDefinition<T> beanDefinition) Deprecated, for removal: This API element is subject to removal in a future version.Default constructor. -
Method Summary
Methods inherited from class AbstractBeanConstructor
getAnnotationMetadata, getArguments, getDeclaringBeanTypeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AnnotationMetadataProvider
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getTargetAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypeMethods inherited from interface AnnotationSource
getAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclaredMethods inherited from interface BeanConstructor
getDescription, getDescription, instantiate
-
Constructor Details
-
AbstractBeanDefinitionBeanConstructor
Deprecated, for removal: This API element is subject to removal in a future version.Default constructor.- Parameters:
beanDefinition- The bean type
-
BeanConstructorif needed