Visitor base class for traversing
BeanDefinition objects, in particular
the property values and constructor argument values contained in them.
The abstract
BeanDefinitionVisitor.resolveStringValue method has to be implemented
in concrete subclasses, following arbitrary resolution strategies.
Used by
PropertyPlaceholderConfigurer to parse all String values
contained in a BeanDefinition, resolving any placeholders found.
author: Juergen Hoeller since: 1.2 See Also: BeanDefinition See Also: BeanDefinition.getPropertyValues See Also: BeanDefinition.getConstructorArgumentValues See Also: BeanDefinitionVisitor.resolveStringValue(String) See Also: PropertyPlaceholderConfigurer |