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, getDeclaringBeanType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDeclaringBeanType, instantiate, invoke
getArguments
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByType
getAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclared
getArguments, getDescription, getDescription
configure, hasPropertyExpressions
protected 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>