Package 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
All Methods Instance Methods Abstract 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)
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
-
-