T - The bean typepublic abstract class AbstractConstructorInjectionPoint<T> extends AbstractBeanConstructor<T> implements ConstructorInjectionPoint<T>, EnvironmentConfigurable
EMPTY| Modifier | Constructor and Description |
|---|---|
protected |
AbstractConstructorInjectionPoint(BeanDefinition<T> beanDefinition)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
BeanDefinition<T> |
getDeclaringBean() |
boolean |
requiresReflection() |
getAnnotationMetadata, getArguments, getDeclaringBeanTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDeclaringBeanType, instantiate, invokegetArgumentsfindAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypegetAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclaredgetArguments, getDescription, getDescriptionconfigure, hasPropertyExpressionsprotected AbstractConstructorInjectionPoint(BeanDefinition<T> beanDefinition)
beanDefinition - The bean type@NonNull public final BeanDefinition<T> getDeclaringBean()
getDeclaringBean in interface InjectionPoint<T>public final boolean requiresReflection()
requiresReflection in interface InjectionPoint<T>