Strategy interface for determining whether a specific bean definition qualifies as an autowire candidate for a specific dependency.
Simple interface for bean definition readers.
Interface for registries that hold bean definitions, for example RootBeanDefinition and ChildBeanDefinition instances.
Extension to the standard
Strategy interface for generating bean names for bean definitions.
Interface responsible for creating instances corresponding to a root bean definition.
Post-processor callback interface for merged bean definitions at runtime.
Interface to be implemented by classes that can reimplement any method on an IoC-managed object: the Method Injection form of Dependency Injection.
Provider of the security context of the code running inside the bean factory.
Abstract bean factory superclass that implements default bean creation, with the full capabilities specified by the
Abstract base class for bean definition readers which implement the
Qualifier for resolving autowire candidates.
Programmatic means of constructing
A simple holder for
Utility methods that are useful for bean definition reader implementations.
Default object instantiation strategy for use in BeanFactories.
Bean definition for beans which inherit settings from their parent.
Default implementation of the
Generic registry for shared bean instances, implementing the
GenericBeanDefinition is a one-stop shop for standard bean definition purposes.
Represents an override of a method that looks up an object in the same IoC context.
Tag collection class used to hold managed array elements, which may include runtime bean references (to be resolved into bean objects).
Tag collection class used to hold managed List elements, which may include runtime bean references (to be resolved into bean objects).
Tag collection class used to hold managed Map values, which may include runtime bean references (to be resolved into bean objects).
Tag class which represents a Spring-managed
Tag collection class used to hold managed Set values, which may include runtime bean references (to be resolved into bean objects).
Object representing the override of a method on a managed object by the IoC container.
Set of method overrides, determining which, if any, methods on a managed object the Spring IoC container will override at runtime.
Bean definition reader for a simple properties format.
Extension of MethodOverride that represents an arbitrary override of a method by the IoC container.
A root bean definition represents the merged bean definition that backs a specific bean in a Spring BeanFactory at runtime.
Simple implementation of the
Simple object instantiation strategy for use in a BeanFactory.
Exception thrown when the validation of a bean definition failed.
org.springframework.beans.factorypackage. Contains abstract base classes for