| Name | Description | Type | Package | Framework |
| AbstractBeanDefinitionParser | Abstract BeanDefinitionParser implementation providinga number of convenience methods and a | Class | org.springframework.beans.factory.xml | Spring MVC |
| AbstractSimpleBeanDefinitionParser | Convenient base class for when there exists a one-to-one mappingbetween attribute names on the element that is to be parsed and | Class | org.springframework.beans.factory.xml | Spring MVC |
| AbstractSingleBeanDefinitionParser | Base class for those BeanDefinitionParser implementations thatneed to parse and define just a single BeanDefinition. | Class | org.springframework.beans.factory.xml | Spring MVC |
| BeanDefinitionDecorator | Interface used by the DefaultBeanDefinitionDocumentReaderto handle custom, nested (directly under a | Interface | org.springframework.beans.factory.xml | Spring MVC |
| BeanDefinitionDocumentReader | SPI for parsing an XML document that contains Spring bean definitions. | Interface | org.springframework.beans.factory.xml | Spring MVC |
| BeanDefinitionParser | Interface used by the DefaultBeanDefinitionDocumentReader to handle custom,top-level (directly under | Interface | org.springframework.beans.factory.xml | Spring MVC |
| BeanDefinitionParserDelegate | Stateful delegate class used to parse XML bean definitions. | Class | org.springframework.beans.factory.xml | Spring MVC |
| BeansDtdResolver | EntityResolver implementation for the Spring beans DTD,to load the DTD from the Spring class path (or JAR file). | Class | org.springframework.beans.factory.xml | Spring MVC |
| DefaultBeanDefinitionDocumentReader | Default implementation of the BeanDefinitionDocumentReader interface thatreads bean definitions according to the spring-beans DTD and XSD format | Class | org.springframework.beans.factory.xml | Spring MVC |
| DefaultDocumentLoader | Spring's default DocumentLoader implementation. | Class | org.springframework.beans.factory.xml | Spring MVC |
| DefaultNamespaceHandlerResolver | Default implementation of the NamespaceHandlerResolver interface. | Class | org.springframework.beans.factory.xml | Spring MVC |
| DelegatingEntityResolver | EntityResolver implementation that delegates to a BeansDtdResolverand a PluggableSchemaResolver for DTDs and XML schemas, respectively. | Class | org.springframework.beans.factory.xml | Spring MVC |
| DocumentDefaultsDefinition | Simple JavaBean that holds the defaults specified at the | Class | org.springframework.beans.factory.xml | Spring MVC |
| DocumentLoader | Strategy interface for loading an XML Document. | Interface | org.springframework.beans.factory.xml | Spring MVC |
| NamespaceHandler | Base interface used by the DefaultBeanDefinitionDocumentReaderfor handling custom namespaces in a Spring XML configuration file. | Interface | org.springframework.beans.factory.xml | Spring MVC |
| NamespaceHandlerResolver | Used by the DefaultBeanDefinitionDocumentReader tolocate a NamespaceHandler implementation for a particular namespace URI. | Interface | org.springframework.beans.factory.xml | Spring MVC |
| NamespaceHandlerSupport | Support class for implementing custom NamespaceHandlers. | Class | org.springframework.beans.factory.xml | Spring MVC |
| ParserContext | Context that gets passed along a bean definition parsing process,encapsulating all relevant configuration as well as state. | Class | org.springframework.beans.factory.xml | Spring MVC |
| PluggableSchemaResolver | EntityResolver implementation that attempts to resolve schema URLs intolocal classpath resources using a set of mappings files. | Class | org.springframework.beans.factory.xml | Spring MVC |
| ResourceEntityResolver | EntityResolver implementation that tries to resolve entity referencesthrough a ResourceLoader (usually, | Class | org.springframework.beans.factory.xml | Spring MVC |
| SimpleConstructorNamespaceHandler | Simple NamespaceHandler implementation that maps customattributes directly through to bean properties. | Class | org.springframework.beans.factory.xml | Spring MVC |
| SimplePropertyNamespaceHandler | Simple NamespaceHandler implementation that maps custom attributesdirectly through to bean properties. | Class | org.springframework.beans.factory.xml | Spring MVC |
| UtilNamespaceHandler | NamespaceHandler for the util namespace. | Class | org.springframework.beans.factory.xml | Spring MVC |
| XmlBeanDefinitionReader | Bean definition reader for XML bean definitions. | Class | org.springframework.beans.factory.xml | Spring MVC |
| XmlBeanDefinitionStoreException | XML-specific BeanDefinitionStoreException subclass that wraps aSAXException, typically a SAXParseException | Class | org.springframework.beans.factory.xml | Spring MVC |
| XmlBeanFactory | Convenience extension of DefaultListableBeanFactory that reads bean definitionsfrom an XML document. | Class | org.springframework.beans.factory.xml | Spring MVC |
| XmlReaderContext | Extension of ReaderContext,specific to use with an XmlBeanDefinitionReader. | Class | org.springframework.beans.factory.xml | Spring MVC |