Interface ProxyingBeanDefinitionVisitor

All Superinterfaces:
BeanDefinitionVisitor, OriginatingElements, Toggleable
All Known Implementing Classes:
AopProxyWriter, ProxyingBeanDefinitionWriter, RuntimeProxyBeanDefinitionWriter

public interface ProxyingBeanDefinitionVisitor extends BeanDefinitionVisitor
Extends BeanDefinitionVisitor and adds access to the proxied type name.
Since:
1.0
Author:
Graeme Rocher
  • Method Details

    • visitInterceptorBinding

      void visitInterceptorBinding(AnnotationValue<?>... interceptorBinding)
      visitInterceptorTypes.
      Parameters:
      interceptorBinding - the interceptor binding
    • visitIntroductionMethod

      void visitIntroductionMethod(TypedElement beanType, MethodElement methodElement)
      The visitor for introduction methods.
      Parameters:
      beanType - The bean type
      methodElement - The method element
      Since:
      5.0
    • visitAroundMethod

      void visitAroundMethod(TypedElement beanType, MethodElement methodElement)
      The visitor for around methods.
      Parameters:
      beanType - The bean type
      methodElement - The method element
      Since:
      5.0