Class XBeanBeanDefinitionDocumentReader

  • All Implemented Interfaces:
    org.springframework.beans.factory.xml.BeanDefinitionDocumentReader

    public class XBeanBeanDefinitionDocumentReader
    extends org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
    • Field Summary

      • Fields inherited from class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader

        ALIAS_ATTRIBUTE, ALIAS_ELEMENT, BEAN_ELEMENT, IMPORT_ELEMENT, logger, NAME_ATTRIBUTE, NESTED_BEANS_ELEMENT, PROFILE_ATTRIBUTE, RESOURCE_ATTRIBUTE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.springframework.beans.factory.xml.BeanDefinitionParserDelegate createHelper​(org.springframework.beans.factory.xml.XmlReaderContext readerContext, org.w3c.dom.Element root)  
      protected void importBeanDefinitionResource​(org.w3c.dom.Element ele)
      Parse an "import" element and load the bean definitions from the given resource into the bean factory.
      protected void parseBeanDefinitions​(org.w3c.dom.Element root, org.springframework.beans.factory.xml.BeanDefinitionParserDelegate delegate)  
      protected void processAliasRegistration​(org.w3c.dom.Element ele)
      Process the given alias element, registering the alias with the registry.
      protected void processBeanDefinition​(org.w3c.dom.Element ele, org.springframework.beans.factory.xml.BeanDefinitionParserDelegate delegate)
      Process the given bean element, parsing the bean definition and registering it with the registry.
      • Methods inherited from class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader

        createDelegate, doRegisterBeanDefinitions, extractSource, getReaderContext, postProcessXml, preProcessXml, registerBeanDefinitions
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XBeanBeanDefinitionDocumentReader

        public XBeanBeanDefinitionDocumentReader()
    • Method Detail

      • createHelper

        protected org.springframework.beans.factory.xml.BeanDefinitionParserDelegate createHelper​(org.springframework.beans.factory.xml.XmlReaderContext readerContext,
                                                                                                  org.w3c.dom.Element root)
      • parseBeanDefinitions

        protected void parseBeanDefinitions​(org.w3c.dom.Element root,
                                            org.springframework.beans.factory.xml.BeanDefinitionParserDelegate delegate)
        Overrides:
        parseBeanDefinitions in class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
      • importBeanDefinitionResource

        protected void importBeanDefinitionResource​(org.w3c.dom.Element ele)
        Parse an "import" element and load the bean definitions from the given resource into the bean factory.
        Overrides:
        importBeanDefinitionResource in class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
      • processAliasRegistration

        protected void processAliasRegistration​(org.w3c.dom.Element ele)
        Process the given alias element, registering the alias with the registry.
        Overrides:
        processAliasRegistration in class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
      • processBeanDefinition

        protected void processBeanDefinition​(org.w3c.dom.Element ele,
                                             org.springframework.beans.factory.xml.BeanDefinitionParserDelegate delegate)
        Process the given bean element, parsing the bean definition and registering it with the registry.
        Overrides:
        processBeanDefinition in class org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader