Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.springframework.beans.factory.support

Classes supporting the `org.springframework.beans.factory` package.

See:
Description

Interface Summary
BeanDefinitionReader | Simple interface for bean definition readers.
BeanDefinitionRegistry | Interface for registries that hold bean definitions, for example RootBeanDefinition and ChildBeanDefinition instances.
BeanNameGenerator | Strategy interface for generating bean names for bean definitions.
InstantiationStrategy | Interface responsible for creating instances corresponding to a root bean definition.
MethodReplacer | Interface to be implemented by classes that can reimplement any method on an IoC-managed object: the Method Injection form of Dependency Injection.

Class Summary
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.
BeanDefinitionBuilder | Programmatic means of constructing `BeanDefinitions` using the builder pattern.
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 `BeanDefinitionReaderUtils.generateBeanName(AbstractBeanDefinition, 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`.
LookupOverride | Represents an override of a method that looks up an object in the same IoC context.
ManagedList | Tag collection class used to hold managed List elements, which may include runtime bean references (to be resolved into bean objects).
ManagedMap | 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 | 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 | Root bean definitions are the most common type of bean definition.
SimpleInstantiationStrategy | Simple object instantiation strategy for use in a BeanFactory.
StaticListableBeanFactory | Static `BeanFactory` implementation which allows to register existing singleton instances programmatically.

Exception Summary
BeanDefinitionValidationException | Exception thrown when the validation of a bean definition failed.

## Package org.springframework.beans.factory.support Description

Classes supporting the `org.springframework.beans.factory` package. Contains abstract base classes for `BeanFactory` implementations.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| The Spring Framework
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2002-2007 The Spring Framework.