Interface ProxyInterceptedBeanDefinition<T>

Type Parameters:
T - The bean definition type
All Superinterfaces:
AnnotationMetadata, AnnotationMetadataDelegate, AnnotationMetadataProvider, AnnotationSource, ArgumentCoercible<T>, BeanContextConditional, BeanDefinition<T>, BeanInfo<T>, BeanType<T>, InstantiatableBeanDefinition<T>, InterceptedBeanDefinition<T>, Named, Ordered, QualifiedBeanType<T>

@Internal public interface ProxyInterceptedBeanDefinition<T> extends InterceptedBeanDefinition<T>
Intercepted InstantiatableBeanDefinition that carries constructor interceptor metadata for runtime proxy beans.
Since:
5.1.0
Author:
Denis Stepanov
  • Field Details

    • ADDITIONAL_PROXY_CONSTRUCTOR_PARAMETERS_COUNT

      static final int ADDITIONAL_PROXY_CONSTRUCTOR_PARAMETERS_COUNT
      Number of internal constructor parameters appended for runtime proxy construction: intercepted bean, resolution context, bean context, proxy target bean definition, and interceptor registrations.
      See Also:
  • Method Details