|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 abstract AbstractBeanDefinition |
AbstractBeanDefinitionParser.parseInternal(Element element,
ParserContext parserContext)
Central template method to actually parse the supplied Element
into one or more BeanDefinitions . |
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. |
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 . |
|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |