Uses of Class
org.springframework.beans.factory.xml.ParserContext
Package
Description
Contains an abstract XML-based
BeanFactory
implementation,
including a standard "spring-beans" XSD.-
Uses of ParserContext in org.springframework.beans.factory.xml
Modifier and TypeMethodDescriptionBeanDefinitionDecorator.decorate
(Node node, BeanDefinitionHolder definition, ParserContext parserContext) Parse the specifiedNode
(either an element or an attribute) and decorate the suppliedBeanDefinition
, returning the decorated definition.NamespaceHandler.decorate
(Node source, BeanDefinitionHolder definition, ParserContext parserContext) Parse the specifiedNode
and decorate the suppliedBeanDefinitionHolder
, returning the decorated definition.NamespaceHandlerSupport.decorate
(Node node, BeanDefinitionHolder definition, ParserContext parserContext) Decorates the suppliedNode
by delegating to theBeanDefinitionDecorator
that is registered to handle thatNode
.SimpleConstructorNamespaceHandler.decorate
(Node node, BeanDefinitionHolder definition, ParserContext parserContext) SimplePropertyNamespaceHandler.decorate
(Node node, BeanDefinitionHolder definition, ParserContext parserContext) protected void
AbstractSimpleBeanDefinitionParser.doParse
(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) Parse the suppliedElement
and populate the suppliedBeanDefinitionBuilder
as required.protected void
AbstractSingleBeanDefinitionParser.doParse
(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) Parse the suppliedElement
and populate the suppliedBeanDefinitionBuilder
as required.protected boolean
AbstractSimpleBeanDefinitionParser.isEligibleAttribute
(Attr attribute, ParserContext parserContext) Determine whether the given attribute is eligible for being turned into a corresponding bean property value.final BeanDefinition
AbstractBeanDefinitionParser.parse
(Element element, ParserContext parserContext) BeanDefinitionParser.parse
(Element element, ParserContext parserContext) Parse the specifiedElement
and register the resultingBeanDefinition(s)
with theBeanDefinitionRegistry
embedded in the suppliedParserContext
.NamespaceHandler.parse
(Element element, ParserContext parserContext) Parse the specifiedElement
and register any resultingBeanDefinitions
with theBeanDefinitionRegistry
that is embedded in the suppliedParserContext
.NamespaceHandlerSupport.parse
(Element element, ParserContext parserContext) Parses the suppliedElement
by delegating to theBeanDefinitionParser
that is registered for thatElement
.SimpleConstructorNamespaceHandler.parse
(Element element, ParserContext parserContext) SimplePropertyNamespaceHandler.parse
(Element element, ParserContext parserContext) protected abstract AbstractBeanDefinition
AbstractBeanDefinitionParser.parseInternal
(Element element, ParserContext parserContext) Central template method to actually parse the suppliedElement
into one or moreBeanDefinitions
.protected final AbstractBeanDefinition
AbstractSingleBeanDefinitionParser.parseInternal
(Element element, ParserContext parserContext) Creates aBeanDefinitionBuilder
instance for thebean Class
and passes it to theAbstractSingleBeanDefinitionParser.doParse(org.w3c.dom.Element, org.springframework.beans.factory.xml.ParserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder)
strategy method.protected String
AbstractBeanDefinitionParser.resolveId
(Element element, AbstractBeanDefinition definition, ParserContext parserContext) Resolve the ID for the suppliedBeanDefinition
.