Uses of Class
org.springframework.beans.factory.xml.ParserContext
Packages that use ParserContext Package Description org.springframework.aop.config Support package for declarative AOP configuration, with XML schema being the primary configuration format.org.springframework.beans.factory.xml Contains an abstract XML-basedBeanFactory
implementation, including a standard "spring-beans" XSD.org.springframework.context.annotation Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.org.springframework.scheduling.config Support package for declarative scheduling configuration, with XML schema being the primary configuration format.org.springframework.transaction.config Support package for declarative transaction configuration, with XML schema being the primary configuration format.org.springframework.web.servlet.config Defines the XML configuration namespace for Spring MVC.Uses of ParserContext in org.springframework.aop.config
Methods in org.springframework.aop.config with parameters of type ParserContext Modifier and Type Method Description 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
Methods in org.springframework.beans.factory.xml with parameters of type ParserContext Modifier and Type Method Description BeanDefinitionHolder
BeanDefinitionDecorator. decorate(Node node, BeanDefinitionHolder definition, ParserContext parserContext)
Parse the specifiedNode
(either an element or an attribute) and decorate the suppliedBeanDefinition
, returning the decorated definition.BeanDefinitionHolder
NamespaceHandler. decorate(Node source, BeanDefinitionHolder definition, ParserContext parserContext)
Parse the specifiedNode
and decorate the suppliedBeanDefinitionHolder
, returning the decorated definition.BeanDefinitionHolder
NamespaceHandlerSupport. decorate(Node node, BeanDefinitionHolder definition, ParserContext parserContext)
Decorates the suppliedNode
by delegating to theBeanDefinitionDecorator
that is registered to handle thatNode
.BeanDefinitionHolder
SimpleConstructorNamespaceHandler. decorate(Node node, BeanDefinitionHolder definition, ParserContext parserContext)
BeanDefinitionHolder
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.BeanDefinition
AbstractBeanDefinitionParser. parse(Element element, ParserContext parserContext)
BeanDefinition
BeanDefinitionParser. parse(Element element, ParserContext parserContext)
Parse the specifiedElement
and register the resultingBeanDefinition(s)
with theBeanDefinitionRegistry
embedded in the suppliedParserContext
.BeanDefinition
NamespaceHandler. parse(Element element, ParserContext parserContext)
Parse the specifiedElement
and register any resultingBeanDefinitions
with theBeanDefinitionRegistry
that is embedded in the suppliedParserContext
.BeanDefinition
NamespaceHandlerSupport. parse(Element element, ParserContext parserContext)
Parses the suppliedElement
by delegating to theBeanDefinitionParser
that is registered for thatElement
.BeanDefinition
SimpleConstructorNamespaceHandler. parse(Element element, ParserContext parserContext)
BeanDefinition
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 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
Methods in org.springframework.context.annotation with parameters of type ParserContext Modifier and Type Method Description protected ClassPathBeanDefinitionScanner
ComponentScanBeanDefinitionParser. configureScanner(ParserContext parserContext, Element element)
protected TypeFilter
ComponentScanBeanDefinitionParser. createTypeFilter(Element element, ClassLoader classLoader, ParserContext parserContext)
BeanDefinition
AnnotationConfigBeanDefinitionParser. parse(Element element, ParserContext parserContext)
BeanDefinition
ComponentScanBeanDefinitionParser. parse(Element element, ParserContext parserContext)
protected void
ComponentScanBeanDefinitionParser. parseTypeFilters(Element element, ClassPathBeanDefinitionScanner scanner, ParserContext parserContext)
Uses of ParserContext in org.springframework.scheduling.config
Methods in org.springframework.scheduling.config with parameters of type ParserContext Modifier and Type Method Description protected void
ExecutorBeanDefinitionParser. doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)
protected void
ScheduledTasksBeanDefinitionParser. doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)
BeanDefinition
AnnotationDrivenBeanDefinitionParser. parse(Element element, ParserContext parserContext)
Uses of ParserContext in org.springframework.transaction.config
Methods in org.springframework.transaction.config with parameters of type ParserContext Modifier and Type Method Description protected String
JtaTransactionManagerBeanDefinitionParser. resolveId(Element element, AbstractBeanDefinition definition, ParserContext parserContext)
Uses of ParserContext in org.springframework.web.servlet.config
Methods in org.springframework.web.servlet.config with parameters of type ParserContext Modifier and Type Method Description protected void
FreeMarkerConfigurerBeanDefinitionParser. doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)
protected void
ScriptTemplateConfigurerBeanDefinitionParser. doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)
protected void
TilesConfigurerBeanDefinitionParser. doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)
static Object
MvcNamespaceUtils. getContentNegotiationManager(ParserContext context)
Find theContentNegotiationManager
bean created by or registered with theannotation-driven
element.BeanDefinition
CorsBeanDefinitionParser. parse(Element element, ParserContext parserContext)
BeanDefinition
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 parserContext, Object source)
static RuntimeBeanReference
MvcNamespaceUtils. registerPathMatcher(RuntimeBeanReference pathMatcherRef, ParserContext parserContext, 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 parserContext, 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)
protected String
TilesConfigurerBeanDefinitionParser. resolveId(Element element, AbstractBeanDefinition definition, ParserContext parserContext)