open class BeanDefinitionVisitor
Visitor class for traversing BeanDefinition objects, in particular the property values and constructor argument values contained in them, resolving bean metadata values.
Used by PropertyPlaceholderConfigurer to parse all String values contained in a BeanDefinition, resolving any placeholders found.
Author
Juergen Hoeller
Author
Sam Brannen
Since
1.2
See Also
BeanDefinitionBeanDefinition#getPropertyValuesBeanDefinition#getConstructorArgumentValuesPropertyPlaceholderConfigurer
BeanDefinitionVisitor(valueResolver: StringValueResolver)
Create a new BeanDefinitionVisitor, applying the specified value resolver to all bean metadata values. |
open fun visitBeanDefinition(beanDefinition: BeanDefinition): Unit
Traverse the given BeanDefinition object and the MutablePropertyValues and ConstructorArgumentValues contained in them. |