org.apache.xbean.spring.util
Interface SpringVisitor

All Known Implementing Classes:
AbstractSpringVisitor

public interface SpringVisitor

Walks a spring bean factory tree.

Since:
2.0
Version:
$Id$
Author:
Dain Sundstrom

Method Summary
 void visitBeanDefinition(org.springframework.beans.factory.config.BeanDefinition beanDefinition, java.lang.Object data)
           
 void visitBeanDefinition(java.lang.String beanName, 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)
           
 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)
           
 

Method Detail

visitBeanFactory

void visitBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanRegistry,
                      java.lang.Object data)
                      throws org.springframework.beans.BeansException
Throws:
org.springframework.beans.BeansException

visitBeanDefinition

void visitBeanDefinition(java.lang.String beanName,
                         org.springframework.beans.factory.config.BeanDefinition beanDefinition,
                         java.lang.Object data)
                         throws org.springframework.beans.BeansException
Throws:
org.springframework.beans.BeansException

visitBeanDefinition

void visitBeanDefinition(org.springframework.beans.factory.config.BeanDefinition beanDefinition,
                         java.lang.Object data)
                         throws org.springframework.beans.BeansException
Throws:
org.springframework.beans.BeansException

visitMutablePropertyValues

void visitMutablePropertyValues(org.springframework.beans.MutablePropertyValues propertyValues,
                                java.lang.Object data)
                                throws org.springframework.beans.BeansException
Throws:
org.springframework.beans.BeansException

visitConstructorArgumentValues

void visitConstructorArgumentValues(org.springframework.beans.factory.config.ConstructorArgumentValues constructorArgumentValues,
                                    java.lang.Object data)
                                    throws org.springframework.beans.BeansException
Throws:
org.springframework.beans.BeansException

visitConstructorArgumentValue

void visitConstructorArgumentValue(org.springframework.beans.factory.config.ConstructorArgumentValues.ValueHolder valueHolder,
                                   java.lang.Object data)
                                   throws org.springframework.beans.BeansException
Throws:
org.springframework.beans.BeansException

visitPropertyValue

void visitPropertyValue(org.springframework.beans.PropertyValue propertyValue,
                        java.lang.Object data)
                        throws org.springframework.beans.BeansException
Throws:
org.springframework.beans.BeansException

visitRuntimeBeanReference

void visitRuntimeBeanReference(org.springframework.beans.factory.config.RuntimeBeanReference beanReference,
                               java.lang.Object data)
                               throws org.springframework.beans.BeansException
Throws:
org.springframework.beans.BeansException

visitCollection

void visitCollection(java.util.Collection collection,
                     java.lang.Object data)
                     throws org.springframework.beans.BeansException
Throws:
org.springframework.beans.BeansException

visitMap

void visitMap(java.util.Map map,
              java.lang.Object data)
              throws org.springframework.beans.BeansException
Throws:
org.springframework.beans.BeansException

visitObject

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

visitBeanDefinitionHolder

void visitBeanDefinitionHolder(org.springframework.beans.factory.config.BeanDefinitionHolder beanDefinitionHolder,
                               java.lang.Object data)
                               throws org.springframework.beans.BeansException
Throws:
org.springframework.beans.BeansException


Copyright © 2005-2011. All Rights Reserved.