public final class

ParserContext

extends Object
java.lang.Object
   ↳ org.springframework.beans.factory.xml.ParserContext

Class Overview

Context that gets passed along a bean definition parsing process, encapsulating all relevant configuration as well as state. Nested inside an XmlReaderContext.

Summary

Public Constructors
ParserContext(XmlReaderContext readerContext, BeanDefinitionParserDelegate delegate)
ParserContext(XmlReaderContext readerContext, BeanDefinitionParserDelegate delegate, BeanDefinition containingBeanDefinition)
Public Methods
Object extractSource(Object sourceCandidate)
final BeanDefinition getContainingBeanDefinition()
CompositeComponentDefinition getContainingComponent()
final BeanDefinitionParserDelegate getDelegate()
final XmlReaderContext getReaderContext()
final BeanDefinitionRegistry getRegistry()
boolean isDefaultLazyInit()
final boolean isNested()
void popAndRegisterContainingComponent()
CompositeComponentDefinition popContainingComponent()
void pushContainingComponent(CompositeComponentDefinition containingComponent)
void registerBeanComponent(BeanComponentDefinition component)
void registerComponent(ComponentDefinition component)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public ParserContext (XmlReaderContext readerContext, BeanDefinitionParserDelegate delegate)

Also: SpringBeans

public ParserContext (XmlReaderContext readerContext, BeanDefinitionParserDelegate delegate, BeanDefinition containingBeanDefinition)

Also: SpringBeans

Public Methods

public Object extractSource (Object sourceCandidate)

Also: SpringBeans

public final BeanDefinition getContainingBeanDefinition ()

Also: SpringBeans

public CompositeComponentDefinition getContainingComponent ()

Also: SpringBeans

public final BeanDefinitionParserDelegate getDelegate ()

Also: SpringBeans

public final XmlReaderContext getReaderContext ()

Also: SpringBeans

public final BeanDefinitionRegistry getRegistry ()

Also: SpringBeans

public boolean isDefaultLazyInit ()

Also: SpringBeans

public final boolean isNested ()

Also: SpringBeans

public void popAndRegisterContainingComponent ()

Also: SpringBeans

public CompositeComponentDefinition popContainingComponent ()

Also: SpringBeans

public void pushContainingComponent (CompositeComponentDefinition containingComponent)

Also: SpringBeans

public void registerBeanComponent (BeanComponentDefinition component)

Also: SpringBeans

public void registerComponent (ComponentDefinition component)

Also: SpringBeans