T - The bean typepublic interface BeanConstructor<T> extends AnnotationMetadataProvider, Described
EMPTY| Modifier and Type | Method and Description | 
|---|---|
| Argument<?>[] | getArguments() | 
| Class<T> | getDeclaringBeanType()Returns the bean type. | 
| default String | getDescription()The description of the constructor. | 
| default String | getDescription(boolean simple)The description of the constructor. | 
| T | instantiate(Object... parameterValues)Instantiate an instance. | 
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypegetAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclared@NonNull Class<T> getDeclaringBeanType()
@NonNull T instantiate(Object... parameterValues)
parameterValues - The parameter values@NonNull default String getDescription()
getDescription in interface Described@NonNull default String getDescription(boolean simple)
getDescription in interface Describedsimple - Whether to return a simple representation without package names