Class XBeanBeanDefinitionParserDelegate

java.lang.Object
org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate

public class XBeanBeanDefinitionParserDelegate extends org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class org.springframework.beans.factory.xml.BeanDefinitionParserDelegate

    ABSTRACT_ATTRIBUTE, ARG_TYPE_ELEMENT, ARG_TYPE_MATCH_ATTRIBUTE, ARRAY_ELEMENT, AUTOWIRE_ATTRIBUTE, AUTOWIRE_AUTODETECT_VALUE, AUTOWIRE_BY_NAME_VALUE, AUTOWIRE_BY_TYPE_VALUE, AUTOWIRE_CANDIDATE_ATTRIBUTE, AUTOWIRE_CONSTRUCTOR_VALUE, AUTOWIRE_NO_VALUE, BEAN_ELEMENT, BEAN_REF_ATTRIBUTE, BEANS_NAMESPACE_URI, CLASS_ATTRIBUTE, CONSTRUCTOR_ARG_ELEMENT, DEFAULT_AUTOWIRE_ATTRIBUTE, DEFAULT_AUTOWIRE_CANDIDATES_ATTRIBUTE, DEFAULT_DEPENDENCY_CHECK_ATTRIBUTE, DEFAULT_DESTROY_METHOD_ATTRIBUTE, DEFAULT_INIT_METHOD_ATTRIBUTE, DEFAULT_LAZY_INIT_ATTRIBUTE, DEFAULT_MERGE_ATTRIBUTE, DEFAULT_VALUE, DEPENDENCY_CHECK_ALL_ATTRIBUTE_VALUE, DEPENDENCY_CHECK_ATTRIBUTE, DEPENDENCY_CHECK_OBJECTS_ATTRIBUTE_VALUE, DEPENDENCY_CHECK_SIMPLE_ATTRIBUTE_VALUE, DEPENDS_ON_ATTRIBUTE, DESCRIPTION_ELEMENT, DESTROY_METHOD_ATTRIBUTE, ENTRY_ELEMENT, FACTORY_BEAN_ATTRIBUTE, FACTORY_METHOD_ATTRIBUTE, FALSE_VALUE, ID_ATTRIBUTE, IDREF_ELEMENT, INDEX_ATTRIBUTE, INIT_METHOD_ATTRIBUTE, KEY_ATTRIBUTE, KEY_ELEMENT, KEY_REF_ATTRIBUTE, KEY_TYPE_ATTRIBUTE, LAZY_INIT_ATTRIBUTE, LIST_ELEMENT, LOCAL_REF_ATTRIBUTE, logger, LOOKUP_METHOD_ELEMENT, MAP_ELEMENT, MERGE_ATTRIBUTE, META_ELEMENT, MULTI_VALUE_ATTRIBUTE_DELIMITERS, NAME_ATTRIBUTE, NULL_ELEMENT, PARENT_ATTRIBUTE, PARENT_REF_ATTRIBUTE, PRIMARY_ATTRIBUTE, PROP_ELEMENT, PROPERTY_ELEMENT, PROPS_ELEMENT, QUALIFIER_ATTRIBUTE_ELEMENT, QUALIFIER_ELEMENT, REF_ATTRIBUTE, REF_ELEMENT, REPLACED_METHOD_ELEMENT, REPLACER_ATTRIBUTE, SCOPE_ATTRIBUTE, SET_ELEMENT, TRUE_VALUE, TYPE_ATTRIBUTE, VALUE_ATTRIBUTE, VALUE_ELEMENT, VALUE_REF_ATTRIBUTE, VALUE_TYPE_ATTRIBUTE
  • Constructor Summary

    Constructors
    Constructor
    Description
    XBeanBeanDefinitionParserDelegate(org.springframework.beans.factory.xml.XmlReaderContext readerContext)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
     
    boolean
    isDefaultNamespace(String namespaceUri)
     
    org.springframework.beans.factory.support.AbstractBeanDefinition
    parseBeanDefinitionElement(Element ele, String beanName, org.springframework.beans.factory.config.BeanDefinition containingBean)
     
    parsePropertySubElement(Element ele, org.springframework.beans.factory.config.BeanDefinition bd, String defaultTypeClassName)
     
    protected Object
     

    Methods inherited from class org.springframework.beans.factory.xml.BeanDefinitionParserDelegate

    buildTypedStringValue, buildTypedStringValueForMap, checkNameUniqueness, createBeanDefinition, decorateBeanDefinitionIfRequired, decorateBeanDefinitionIfRequired, decorateIfRequired, error, error, error, extractSource, getAutowireCandidatePatterns, getAutowireMode, getBeanDefinitionDefaults, getDefaults, getDependencyCheck, getEnvironment, getLocalName, getNamespaceURI, getReaderContext, initDefaults, initDefaults, isDefaultNamespace, nodeNameEquals, parseArrayElement, parseBeanDefinitionAttributes, parseBeanDefinitionElement, parseBeanDefinitionElement, parseCollectionElements, parseConstructorArgElement, parseConstructorArgElements, parseCustomElement, parseCustomElement, parseIdRefElement, parseKeyElement, parseListElement, parseLookupOverrideSubElements, parseMapElement, parseMergeAttribute, parseMetaElements, parsePropertyElement, parsePropertyElements, parsePropertySubElement, parsePropertyValue, parsePropsElement, parseQualifierElement, parseQualifierElements, parseReplacedMethodSubElements, parseSetElement, parseValueElement, populateDefaults

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • XBeanBeanDefinitionParserDelegate

      public XBeanBeanDefinitionParserDelegate(org.springframework.beans.factory.xml.XmlReaderContext readerContext)
  • Method Details

    • parsePropertySubElement

      public Object parsePropertySubElement(Element ele, org.springframework.beans.factory.config.BeanDefinition bd, String defaultTypeClassName)
      Overrides:
      parsePropertySubElement in class org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
    • parseBeanDefinitionElement

      public org.springframework.beans.factory.support.AbstractBeanDefinition parseBeanDefinitionElement(Element ele, String beanName, org.springframework.beans.factory.config.BeanDefinition containingBean)
      Overrides:
      parseBeanDefinitionElement in class org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
    • isDefaultNamespace

      public boolean isDefaultNamespace(String namespaceUri)
      Overrides:
      isDefaultNamespace in class org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
    • parseQNameElement

      protected Object parseQNameElement(Element element)
    • getElementText

      protected String getElementText(Element element)