| Package | Description |
|---|---|
| org.springframework.beans.factory.parsing |
Support infrastructure for bean definition parsing.
|
| org.springframework.beans.factory.xml |
Contains an abstract XML-based
BeanFactory implementation,
including a standard "spring-beans" XSD. |
| Class and Description |
|---|
| AbstractComponentDefinition
Base implementation of
ComponentDefinition that provides a basic implementation of
AbstractComponentDefinition.getDescription() which delegates to ComponentDefinition.getName(). |
| AliasDefinition
Representation of an alias that has been registered during the parsing process.
|
| ComponentDefinition
Interface that describes the logical view of a set of
BeanDefinitions
and BeanReferences as presented in some configuration context. |
| DefaultsDefinition
Marker interface for a defaults definition,
extending BeanMetadataElement to inherit source exposure.
|
| ImportDefinition
Representation of an import that has been processed during the parsing process.
|
| Location
Class that models an arbitrary location in a
resource. |
| ParseState
Simple
LinkedList-based structure for tracking the logical position during
a parsing process. |
| ParseState.Entry
Marker interface for entries into the
ParseState. |
| Problem
Represents a problem with a bean definition configuration.
|
| ProblemReporter
SPI interface allowing tools and other external processes to handle errors
and warnings reported during bean definition parsing.
|
| ReaderEventListener
Interface that receives callbacks for component, alias and import
registrations during a bean definition reading process.
|
| SourceExtractor
Simple strategy allowing tools to control how source metadata is attached
to the bean definition metadata.
|
| Class and Description |
|---|
| BeanComponentDefinition
ComponentDefinition based on a standard BeanDefinition, exposing the given bean
definition as well as inner bean definitions and bean references for the given bean.
|
| ComponentDefinition
Interface that describes the logical view of a set of
BeanDefinitions
and BeanReferences as presented in some configuration context. |
CompositeComponentDefinition
ComponentDefinition implementation that holds one or more nested
ComponentDefinition instances, aggregating them into a named group
of components. |
| DefaultsDefinition
Marker interface for a defaults definition,
extending BeanMetadataElement to inherit source exposure.
|
| ProblemReporter
SPI interface allowing tools and other external processes to handle errors
and warnings reported during bean definition parsing.
|
| ReaderContext
Context that gets passed along a bean definition reading process,
encapsulating all relevant configuration as well as state.
|
| ReaderEventListener
Interface that receives callbacks for component, alias and import
registrations during a bean definition reading process.
|
| SourceExtractor
Simple strategy allowing tools to control how source metadata is attached
to the bean definition metadata.
|