T
- The constructed typepublic interface ConstructorInjectionPoint<T> extends CallableInjectionPoint<T>, io.micronaut.core.beans.BeanConstructor<T>
Modifier and Type | Method and Description |
---|---|
default java.lang.Class<T> |
getDeclaringBeanType() |
default T |
instantiate(java.lang.Object... parameterValues) |
T |
invoke(java.lang.Object... args)
Invoke the constructor.
|
getArguments
getDeclaringBean, requiresReflection
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByType
T invoke(java.lang.Object... args)
args
- The arguments@NonNull default java.lang.Class<T> getDeclaringBeanType()
getDeclaringBeanType
in interface io.micronaut.core.beans.BeanConstructor<T>