public class XBeanBeanDefinitionParserDelegate extends org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
Modifier and Type | Field and Description |
---|---|
static String |
QNAME_ELEMENT |
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, BEAN_ELEMENT, BEAN_NAME_DELIMITERS, 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, 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, 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, SINGLETON_ATTRIBUTE, TRUE_VALUE, TYPE_ATTRIBUTE, VALUE_ATTRIBUTE, VALUE_ELEMENT, VALUE_REF_ATTRIBUTE, VALUE_TYPE_ATTRIBUTE
Constructor and Description |
---|
XBeanBeanDefinitionParserDelegate(org.springframework.beans.factory.xml.XmlReaderContext readerContext) |
Modifier and Type | Method and Description |
---|---|
protected String |
getElementText(Element element) |
boolean |
isDefaultNamespace(String namespaceUri) |
org.springframework.beans.factory.support.AbstractBeanDefinition |
parseBeanDefinitionElement(Element ele,
String beanName,
org.springframework.beans.factory.config.BeanDefinition containingBean) |
Object |
parsePropertySubElement(Element ele,
org.springframework.beans.factory.config.BeanDefinition bd,
String defaultTypeClassName) |
protected Object |
parseQNameElement(Element element) |
buildTypedStringValue, buildTypedStringValueForMap, checkNameUniqueness, createBeanDefinition, decorateBeanDefinitionIfRequired, decorateBeanDefinitionIfRequired, error, error, error, extractSource, getAutowireCandidatePatterns, getAutowireMode, getBeanDefinitionDefaults, getDefaults, getDependencyCheck, getLocalName, getNamespaceURI, getReaderContext, 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
public static final String QNAME_ELEMENT
public XBeanBeanDefinitionParserDelegate(org.springframework.beans.factory.xml.XmlReaderContext readerContext)
public Object parsePropertySubElement(Element ele, org.springframework.beans.factory.config.BeanDefinition bd, String defaultTypeClassName)
parsePropertySubElement
in class org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
public org.springframework.beans.factory.support.AbstractBeanDefinition parseBeanDefinitionElement(Element ele, String beanName, org.springframework.beans.factory.config.BeanDefinition containingBean)
parseBeanDefinitionElement
in class org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
public boolean isDefaultNamespace(String namespaceUri)
isDefaultNamespace
in class org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
protected Object parseQNameElement(Element element)
protected String getElementText(Element element)
Copyright © 2005–2015. All rights reserved.