| Modifier and Type | Interface and Description |
|---|---|
| public interface | ComponentDefinition
Interface that describes the logical view of a set of |
| public interface | DefaultsDefinition
Marker interface for a defaults definition, extending BeanMetadataElement to inherit source exposure. |
| public interface | ProblemReporter
SPI interface allowing tools and other external processes to handle errors and warnings reported during bean definition parsing. |
| public interface | ReaderEventListener
Interface that receives callbacks for component, alias and import registrations during a bean definition reading process. |
| public interface | SourceExtractor
Simple strategy allowing tools to control how source metadata is attached to the bean definition metadata. |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractComponentDefinition
Base implementation of |
| public class | AliasDefinition
Representation of an alias that has been registered during the parsing process. |
| public class | 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. |
| public class | BeanDefinitionParsingException
Exception thrown when a bean definition reader encounters an error during the parsing process. |
| public class | BeanEntry
|
| public class | CompositeComponentDefinition
|
| public class | ConstructorArgumentEntry
|
| public class | EmptyReaderEventListener
Empty implementation of the |
| public class | FailFastProblemReporter
Simple |
| public class | ImportDefinition
Representation of an import that has been processed during the parsing process. |
| public class | |
| public class | NullSourceExtractor
Simple implementation of |
| public class | ParseState
Simple |
| public class | PassThroughSourceExtractor
Simple |
| public class | Problem
Represents a problem with a bean definition configuration. |
| public class | PropertyEntry
|
| public class | QualifierEntry
|
| public class | ReaderContext
Context that gets passed along a bean definition reading process, encapsulating all relevant configuration as well as state. |