| AbstractAutowireCapableBeanFactory |
Abstract bean factory superclass that implements default bean creation,
with the full capabilities specified by the RootBeanDefinition class. |
| AbstractBeanDefinition |
Base class for concrete, full-fledged
BeanDefinition classes,
factoring out common properties of RootBeanDefinition and
ChildBeanDefinition. |
| AbstractBeanDefinitionReader |
Abstract base class for bean definition readers which implement
the BeanDefinitionReader interface. |
| AbstractBeanFactory |
Abstract base class for BeanFactory
implementations, providing the full capabilities of the
ConfigurableBeanFactory SPI. |
| AutowireCandidateQualifier |
Qualifier for resolving autowire candidates. |
| BeanDefinitionBuilder |
Programmatic means of constructing
BeanDefinitions
using the builder pattern. |
| BeanDefinitionDefaults |
A simple holder for BeanDefinition property defaults. |
| BeanDefinitionReaderUtils |
Utility methods that are useful for bean definition reader implementations. |
| CglibSubclassingInstantiationStrategy |
Default object instantiation strategy for use in BeanFactories. |
| ChildBeanDefinition |
Bean definition for beans which inherit settings from their parent. |
| DefaultBeanNameGenerator |
Default implementation of the BeanNameGenerator interface, delegating to
generateBeanName(BeanDefinition, BeanDefinitionRegistry). |
| DefaultListableBeanFactory |
Default implementation of the
ListableBeanFactory and
BeanDefinitionRegistry interfaces: a full-fledged bean factory
based on bean definition objects. |
| DefaultSingletonBeanRegistry |
Generic registry for shared bean instances, implementing the
SingletonBeanRegistry. |
| FactoryBeanRegistrySupport |
Support base class for singleton registries which need to handle
FactoryBean instances,
integrated with DefaultSingletonBeanRegistry's singleton management. |
| GenericBeanDefinition |
GenericBeanDefinition is a one-stop shop for standard bean definition purposes. |
| LookupOverride |
Represents an override of a method that looks up an object in the same IoC context. |
| ManagedArray |
Tag collection class used to hold managed array elements, which may
include runtime bean references (to be resolved into bean objects). |
| ManagedList<E> |
Tag collection class used to hold managed List elements, which may
include runtime bean references (to be resolved into bean objects). |
| ManagedMap<K, V> |
Tag collection class used to hold managed Map values, which may
include runtime bean references (to be resolved into bean objects). |
| ManagedProperties |
Tag class which represents a Spring-managed Properties instance
that supports merging of parent/child definitions. |
| ManagedSet<E> |
Tag collection class used to hold managed Set values, which may
include runtime bean references (to be resolved into bean objects). |
| MethodOverride |
Object representing the override of a method on a managed
object by the IoC container. |
| MethodOverrides |
Set of method overrides, determining which, if any, methods on a
managed object the Spring IoC container will override at runtime. |
| PropertiesBeanDefinitionReader |
Bean definition reader for a simple properties format. |
| ReplaceOverride |
Extension of MethodOverride that represents an arbitrary
override of a method by the IoC container. |
| RootBeanDefinition |
A root bean definition represents the merged bean definition that backs
a specific bean in a Spring BeanFactory at runtime. |
| SimpleAutowireCandidateResolver |
AutowireCandidateResolver implementation to use when no annotation
support is available. |
| SimpleBeanDefinitionRegistry |
Simple implementation of the BeanDefinitionRegistry interface. |
| SimpleInstantiationStrategy |
Simple object instantiation strategy for use in a BeanFactory. |
| SimpleSecurityContextProvider |
Simple SecurityContextProvider implementation. |
| StaticListableBeanFactory |
Static BeanFactory implementation
which allows to register existing singleton instances programmatically. |