| Package | Description | 
|---|---|
| org.springframework.beans.factory.xml | Contains an abstract XML-based  BeanFactoryimplementation,
 including a standard "spring-beans" XSD. | 
| Modifier and Type | Method and Description | 
|---|---|
| XmlReaderContext | XmlBeanDefinitionReader. createReaderContext(org.springframework.core.io.Resource resource)Create the  XmlReaderContextto pass over to the document reader. | 
| protected XmlReaderContext | DefaultBeanDefinitionDocumentReader. getReaderContext()Return the descriptor for the XML resource that this parser works on. | 
| XmlReaderContext | BeanDefinitionParserDelegate. getReaderContext()Get the  XmlReaderContextassociated with this helper instance. | 
| XmlReaderContext | ParserContext. getReaderContext() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BeanDefinitionParserDelegate | DefaultBeanDefinitionDocumentReader. createDelegate(XmlReaderContext readerContext,
              Element root,
              BeanDefinitionParserDelegate parentDelegate) | 
| void | BeanDefinitionDocumentReader. registerBeanDefinitions(Document doc,
                       XmlReaderContext readerContext)Read bean definitions from the given DOM document and
 register them with the registry in the given reader context. | 
| void | DefaultBeanDefinitionDocumentReader. registerBeanDefinitions(Document doc,
                       XmlReaderContext readerContext)This implementation parses bean definitions according to the "spring-beans" XSD
 (or DTD, historically). | 
| Constructor and Description | 
|---|
| BeanDefinitionParserDelegate(XmlReaderContext readerContext)Create a new BeanDefinitionParserDelegate associated with the supplied
  XmlReaderContext. | 
| ParserContext(XmlReaderContext readerContext,
             BeanDefinitionParserDelegate delegate) | 
| ParserContext(XmlReaderContext readerContext,
             BeanDefinitionParserDelegate delegate,
             BeanDefinition containingBeanDefinition) |