Uses of Class
org.springframework.beans.factory.xml.ParserContext
Package
Description
Support package for declarative AOP configuration,
with XML schema being the primary configuration format.
Contains an abstract XML-based
BeanFactory
implementation,
including a standard "spring-beans" XSD.Annotation support for the Application Context, including JSR-250 "common"
annotations, component-scanning, and Java-based metadata for creating
Spring-managed objects.
Support package for declarative scheduling configuration,
with XML schema being the primary configuration format.
Support package for declarative transaction configuration,
with XML schema being the primary configuration format.
Defines the XML configuration namespace for Spring MVC.
-
Uses of ParserContext in org.springframework.aop.config
Modifier and TypeMethodDescriptionfinal BeanDefinitionHolder
AbstractInterceptorDrivenBeanDefinitionDecorator.decorate
(Node node, BeanDefinitionHolder definitionHolder, ParserContext parserContext) static void
AopNamespaceUtils.registerAspectJAnnotationAutoProxyCreatorIfNecessary
(ParserContext parserContext, Element sourceElement) static void
AopNamespaceUtils.registerAspectJAutoProxyCreatorIfNecessary
(ParserContext parserContext, Element sourceElement) static void
AopNamespaceUtils.registerAutoProxyCreatorIfNecessary
(ParserContext parserContext, Element sourceElement) -
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
. -
Uses of ParserContext in org.springframework.context.annotation
Modifier and TypeMethodDescriptionprotected ClassPathBeanDefinitionScanner
ComponentScanBeanDefinitionParser.configureScanner
(ParserContext parserContext, Element element) protected TypeFilter
ComponentScanBeanDefinitionParser.createTypeFilter
(Element element, ClassLoader classLoader, ParserContext parserContext) AnnotationConfigBeanDefinitionParser.parse
(Element element, ParserContext parserContext) ComponentScanBeanDefinitionParser.parse
(Element element, ParserContext parserContext) protected void
ComponentScanBeanDefinitionParser.parseTypeFilters
(Element element, ClassPathBeanDefinitionScanner scanner, ParserContext parserContext) -
Uses of ParserContext in org.springframework.scheduling.config
Modifier and TypeMethodDescriptionprotected void
ExecutorBeanDefinitionParser.doParse
(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) protected void
ScheduledTasksBeanDefinitionParser.doParse
(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) AnnotationDrivenBeanDefinitionParser.parse
(Element element, ParserContext parserContext) -
Uses of ParserContext in org.springframework.transaction.config
Modifier and TypeMethodDescriptionprotected String
JtaTransactionManagerBeanDefinitionParser.resolveId
(Element element, AbstractBeanDefinition definition, ParserContext parserContext) -
Uses of ParserContext in org.springframework.web.servlet.config
Modifier and TypeMethodDescriptionprotected void
FreeMarkerConfigurerBeanDefinitionParser.doParse
(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) protected void
ScriptTemplateConfigurerBeanDefinitionParser.doParse
(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) static Object
MvcNamespaceUtils.getContentNegotiationManager
(ParserContext context) Find theContentNegotiationManager
bean created by or registered with theannotation-driven
element.CorsBeanDefinitionParser.parse
(Element element, ParserContext parserContext) ViewResolversBeanDefinitionParser.parse
(Element element, ParserContext context) static RuntimeBeanReference
MvcNamespaceUtils.registerCorsConfigurations
(Map<String, CorsConfiguration> corsConfigurations, ParserContext context, Object source) Registers aMap<String, CorsConfiguration>
(mappedCorsConfiguration
s) under a well-known name unless already registered.static void
MvcNamespaceUtils.registerDefaultComponents
(ParserContext context, Object source) static RuntimeBeanReference
MvcNamespaceUtils.registerPathMatcher
(RuntimeBeanReference pathMatcherRef, ParserContext context, Object source) Adds an alias to an existing well-known name or registers a new instance of aPathMatcher
under that well-known name, unless already registered.static RuntimeBeanReference
MvcNamespaceUtils.registerUrlPathHelper
(RuntimeBeanReference urlPathHelperRef, ParserContext context, Object source) Adds an alias to an existing well-known name or registers a new instance of aUrlPathHelper
under that well-known name, unless already registered.protected String
FreeMarkerConfigurerBeanDefinitionParser.resolveId
(Element element, AbstractBeanDefinition definition, ParserContext parserContext) protected String
GroovyMarkupConfigurerBeanDefinitionParser.resolveId
(Element element, AbstractBeanDefinition definition, ParserContext parserContext) protected String
ScriptTemplateConfigurerBeanDefinitionParser.resolveId
(Element element, AbstractBeanDefinition definition, ParserContext parserContext)