Class AbstractSpringVisitor

  • All Implemented Interfaces:
    SpringVisitor

    public abstract class AbstractSpringVisitor
    extends java.lang.Object
    implements SpringVisitor
    Default do nothing implementation of SpringVisitor.
    Since:
    2.0
    Version:
    $Id$
    Author:
    Dain Sundstrom
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void visitBeanDefinition​(java.lang.String beanName, org.springframework.beans.factory.config.BeanDefinition beanDefinition, java.lang.Object data)  
      void visitBeanDefinition​(org.springframework.beans.factory.config.BeanDefinition beanDefinition, java.lang.Object data)  
      void visitBeanDefinitionHolder​(org.springframework.beans.factory.config.BeanDefinitionHolder beanDefinitionHolder, java.lang.Object data)  
      void visitBeanFactory​(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanRegistry, java.lang.Object data)  
      void visitCollection​(java.util.Collection collection, java.lang.Object data)  
      void visitConstructorArgumentValue​(org.springframework.beans.factory.config.ConstructorArgumentValues.ValueHolder valueHolder, java.lang.Object data)  
      void visitConstructorArgumentValues​(org.springframework.beans.factory.config.ConstructorArgumentValues constructorArgumentValues, java.lang.Object data)  
      void visitMap​(java.util.Map map, java.lang.Object data)  
      void visitMutablePropertyValues​(org.springframework.beans.MutablePropertyValues propertyValues, java.lang.Object data)  
      protected void visitNext​(java.lang.Object value, java.lang.Object data)  
      void visitObject​(java.lang.Object value, java.lang.Object data)  
      void visitPropertyValue​(org.springframework.beans.PropertyValue propertyValue, java.lang.Object data)  
      void visitRuntimeBeanReference​(org.springframework.beans.factory.config.RuntimeBeanReference beanReference, java.lang.Object data)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractSpringVisitor

        public AbstractSpringVisitor()
    • Method Detail

      • visitBeanFactory

        public void visitBeanFactory​(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanRegistry,
                                     java.lang.Object data)
                              throws org.springframework.beans.BeansException
        Specified by:
        visitBeanFactory in interface SpringVisitor
        Throws:
        org.springframework.beans.BeansException
      • visitBeanDefinitionHolder

        public void visitBeanDefinitionHolder​(org.springframework.beans.factory.config.BeanDefinitionHolder beanDefinitionHolder,
                                              java.lang.Object data)
                                       throws org.springframework.beans.BeansException
        Specified by:
        visitBeanDefinitionHolder in interface SpringVisitor
        Throws:
        org.springframework.beans.BeansException
      • visitBeanDefinition

        public void visitBeanDefinition​(java.lang.String beanName,
                                        org.springframework.beans.factory.config.BeanDefinition beanDefinition,
                                        java.lang.Object data)
                                 throws org.springframework.beans.BeansException
        Specified by:
        visitBeanDefinition in interface SpringVisitor
        Throws:
        org.springframework.beans.BeansException
      • visitBeanDefinition

        public void visitBeanDefinition​(org.springframework.beans.factory.config.BeanDefinition beanDefinition,
                                        java.lang.Object data)
                                 throws org.springframework.beans.BeansException
        Specified by:
        visitBeanDefinition in interface SpringVisitor
        Throws:
        org.springframework.beans.BeansException
      • visitMutablePropertyValues

        public void visitMutablePropertyValues​(org.springframework.beans.MutablePropertyValues propertyValues,
                                               java.lang.Object data)
                                        throws org.springframework.beans.BeansException
        Specified by:
        visitMutablePropertyValues in interface SpringVisitor
        Throws:
        org.springframework.beans.BeansException
      • visitConstructorArgumentValues

        public void visitConstructorArgumentValues​(org.springframework.beans.factory.config.ConstructorArgumentValues constructorArgumentValues,
                                                   java.lang.Object data)
                                            throws org.springframework.beans.BeansException
        Specified by:
        visitConstructorArgumentValues in interface SpringVisitor
        Throws:
        org.springframework.beans.BeansException
      • visitConstructorArgumentValue

        public void visitConstructorArgumentValue​(org.springframework.beans.factory.config.ConstructorArgumentValues.ValueHolder valueHolder,
                                                  java.lang.Object data)
                                           throws org.springframework.beans.BeansException
        Specified by:
        visitConstructorArgumentValue in interface SpringVisitor
        Throws:
        org.springframework.beans.BeansException
      • visitPropertyValue

        public void visitPropertyValue​(org.springframework.beans.PropertyValue propertyValue,
                                       java.lang.Object data)
                                throws org.springframework.beans.BeansException
        Specified by:
        visitPropertyValue in interface SpringVisitor
        Throws:
        org.springframework.beans.BeansException
      • visitRuntimeBeanReference

        public void visitRuntimeBeanReference​(org.springframework.beans.factory.config.RuntimeBeanReference beanReference,
                                              java.lang.Object data)
                                       throws org.springframework.beans.BeansException
        Specified by:
        visitRuntimeBeanReference in interface SpringVisitor
        Throws:
        org.springframework.beans.BeansException
      • visitCollection

        public void visitCollection​(java.util.Collection collection,
                                    java.lang.Object data)
                             throws org.springframework.beans.BeansException
        Specified by:
        visitCollection in interface SpringVisitor
        Throws:
        org.springframework.beans.BeansException
      • visitMap

        public void visitMap​(java.util.Map map,
                             java.lang.Object data)
                      throws org.springframework.beans.BeansException
        Specified by:
        visitMap in interface SpringVisitor
        Throws:
        org.springframework.beans.BeansException
      • visitObject

        public void visitObject​(java.lang.Object value,
                                java.lang.Object data)
                         throws org.springframework.beans.BeansException
        Specified by:
        visitObject in interface SpringVisitor
        Throws:
        org.springframework.beans.BeansException
      • visitNext

        protected void visitNext​(java.lang.Object value,
                                 java.lang.Object data)
                          throws org.springframework.beans.BeansException
        Throws:
        org.springframework.beans.BeansException