T - The constructed typepublic interface ConstructorInjectionPoint<T> extends CallableInjectionPoint<T>, BeanConstructor<T>
EMPTY| Modifier and Type | Method and Description | 
|---|---|
default java.lang.Class<T> | 
getDeclaringBeanType()
Returns the bean type. 
 | 
default T | 
instantiate(java.lang.Object... parameterValues)
Instantiate an instance. 
 | 
T | 
invoke(java.lang.Object... args)
Invoke the constructor. 
 | 
getArgumentsgetDeclaringBean, requiresReflectionfindAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypegetAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclaredgetArguments, getDescription, getDescriptionT invoke(java.lang.Object... args)
args - The arguments@NonNull default java.lang.Class<T> getDeclaringBeanType()
BeanConstructorgetDeclaringBeanType in interface BeanConstructor<T>@NonNull default T instantiate(java.lang.Object... parameterValues)
BeanConstructorinstantiate in interface BeanConstructor<T>parameterValues - The parameter values