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

## Uses of Class
org.springframework.beans.factory.support.AbstractBeanDefinition

Packages that use AbstractBeanDefinition
org.springframework.beans.factory.support | Classes supporting the `org.springframework.beans.factory` package.
org.springframework.beans.factory.xml | Contains an abstract XML-based `BeanFactory` implementation, including a standard "spring-beans" DTD.

Uses of AbstractBeanDefinition in org.springframework.beans.factory.support

Subclasses of AbstractBeanDefinition in org.springframework.beans.factory.support
`class` | `ChildBeanDefinition` Bean definition for beans which inherit settings from their parent.
`class` | `RootBeanDefinition` Root bean definitions are the most common type of bean definition.

Methods in org.springframework.beans.factory.support that return AbstractBeanDefinition
`static AbstractBeanDefinition` | `BeanDefinitionReaderUtils.createBeanDefinition(String parent, String className, ClassLoader classLoader)` Create a new RootBeanDefinition or ChildBeanDefinition for the given class name, parent, constructor arguments, and property values.
`static AbstractBeanDefinition` | `BeanDefinitionReaderUtils.createBeanDefinition(String className, String parent, ConstructorArgumentValues cargs, MutablePropertyValues pvs, ClassLoader classLoader)` Deprecated. in favor of `createBeanDefinition(String, String, ClassLoader)`
`AbstractBeanDefinition` | `BeanDefinitionBuilder.getBeanDefinition()` Validate and return the created BeanDefinition object.
`AbstractBeanDefinition` | `BeanDefinitionBuilder.getRawBeanDefinition()` Return the current BeanDefinition object in its raw (unvalidated) form.

Methods in org.springframework.beans.factory.support with parameters of type AbstractBeanDefinition
`static String` | `BeanDefinitionReaderUtils.generateBeanName(AbstractBeanDefinition beanDefinition, BeanDefinitionRegistry beanFactory)` Generate a bean name for the given top-level bean definition, unique within the given bean factory.
`static String` | `BeanDefinitionReaderUtils.generateBeanName(AbstractBeanDefinition beanDefinition, BeanDefinitionRegistry beanFactory, boolean isInnerBean)` Generate a bean name for the given bean definition, unique within the given bean factory.
`void` | `AbstractBeanDefinition.overrideFrom(AbstractBeanDefinition other)` Override settings in this bean definition (assumably a copied parent from a parent-child inheritance relationship) from the given bean definition (assumably the child).
`static String` | `BeanDefinitionReaderUtils.registerWithGeneratedName(AbstractBeanDefinition beanDefinition, BeanDefinitionRegistry beanFactory)` Register the given bean definition with a generated name, unique within the given bean factory.

Constructors in org.springframework.beans.factory.support with parameters of type AbstractBeanDefinition
`AbstractBeanDefinition(AbstractBeanDefinition original)` Create a new AbstractBeanDefinition as deep copy of the given bean definition.

Uses of AbstractBeanDefinition in org.springframework.beans.factory.xml

Methods in org.springframework.beans.factory.xml that return AbstractBeanDefinition
`AbstractBeanDefinition` | `BeanDefinitionParserDelegate.parseBeanDefinitionElement(Element ele, String beanName, BeanDefinition containingBean)` Parse the bean definition itself, without regard to name or aliases.
`protected AbstractBeanDefinition` | `AbstractSingleBeanDefinitionParser.parseInternal(Element element, ParserContext parserContext)` Creates a `BeanDefinitionBuilder` instance for the `bean Class` and passes it to the `AbstractSingleBeanDefinitionParser.doParse(org.w3c.dom.Element, org.springframework.beans.factory.xml.ParserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder)` strategy method.
`protected abstract AbstractBeanDefinition` | `AbstractBeanDefinitionParser.parseInternal(Element element, ParserContext parserContext)` Central template method to actually parse the supplied `Element` into one or more `BeanDefinitions`.

Methods in org.springframework.beans.factory.xml with parameters of type AbstractBeanDefinition
`protected String` | `AbstractBeanDefinitionParser.resolveId(Element element, AbstractBeanDefinition definition, ParserContext parserContext)` Resolve the ID for the supplied `BeanDefinition`.

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

Copyright © 2002-2007 The Spring Framework.