public abstract class AbstractDefinitionParser extends Object implements org.springframework.beans.factory.xml.BeanDefinitionParser, MunitDefinitionParser
| Modifier and Type | Class and Description |
|---|---|
static interface |
AbstractDefinitionParser.ParseDelegate<T> |
| Constructor and Description |
|---|
AbstractDefinitionParser() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
attachProcessorDefinition(org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.config.BeanDefinition definition) |
protected Object |
buildAttributeValue(String attributeName,
String attributeValue) |
protected String |
generateChildBeanName(Element element) |
protected boolean |
hasAttribute(Element element,
String attributeName) |
protected boolean |
isMuleExpression(String value) |
protected void |
parseChildElement(ChildElement childElement,
Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
org.springframework.beans.factory.xml.ParserContext parserContext) |
protected void |
parseChildElementByType(ParseableElement parseableElement,
Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
org.springframework.beans.factory.xml.ParserContext parserContext) |
protected void |
parseElementAttributes(Map<String,String> attributePropetyMap,
Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder) |
protected org.springframework.beans.factory.support.ManagedList |
parseList(Element element,
String childElementName,
AbstractDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseListAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
AbstractDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseListChildElement(ListChildElement listChildElement,
Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder) |
protected org.springframework.beans.factory.support.ManagedMap |
parseMap(Element element,
String childElementName,
AbstractDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseMapAndSetProperty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String fieldName,
String parentElementName,
String childElementName,
AbstractDefinitionParser.ParseDelegate parserDelegate) |
protected void |
parseMapChildElement(MapChildElement mapChildElement,
Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder) |
protected void |
parseNestedChildelement(NestedChildElement nestedChildElement,
Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
org.springframework.beans.factory.xml.ParserContext parserContext) |
protected List |
parseNestedProcessorAsList(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory) |
protected void |
parseNestedProcessorAsListAndSetProperty(Element element,
String childElementName,
org.springframework.beans.factory.xml.ParserContext parserContext,
Class factory,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String propertyName) |
protected void |
setNoRecurseOnDefinition(org.springframework.beans.factory.config.BeanDefinition definition) |
protected void |
setRef(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String propertyName,
String ref) |
protected void setRef(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
String propertyName,
String ref)
protected boolean isMuleExpression(String value)
protected org.springframework.beans.factory.support.ManagedList parseList(Element element, String childElementName, AbstractDefinitionParser.ParseDelegate parserDelegate)
protected void parseListAndSetProperty(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, AbstractDefinitionParser.ParseDelegate parserDelegate)
protected org.springframework.beans.factory.support.ManagedMap parseMap(Element element, String childElementName, AbstractDefinitionParser.ParseDelegate parserDelegate)
protected void parseMapAndSetProperty(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String fieldName, String parentElementName, String childElementName, AbstractDefinitionParser.ParseDelegate parserDelegate)
protected void attachProcessorDefinition(org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.config.BeanDefinition definition)
protected void setNoRecurseOnDefinition(org.springframework.beans.factory.config.BeanDefinition definition)
protected List parseNestedProcessorAsList(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, Class factory)
protected void parseNestedProcessorAsListAndSetProperty(Element element, String childElementName, org.springframework.beans.factory.xml.ParserContext parserContext, Class factory, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String propertyName)
protected void parseElementAttributes(Map<String,String> attributePropetyMap, Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
protected Object buildAttributeValue(String attributeName, String attributeValue)
protected void parseChildElementByType(ParseableElement parseableElement, Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.beans.factory.xml.ParserContext parserContext)
protected void parseChildElement(ChildElement childElement, Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.beans.factory.xml.ParserContext parserContext)
protected void parseListChildElement(ListChildElement listChildElement, Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
protected void parseMapChildElement(MapChildElement mapChildElement, Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
protected void parseNestedChildelement(NestedChildElement nestedChildElement, Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.beans.factory.xml.ParserContext parserContext)
Copyright © 2016. All rights reserved.