|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractBeanDefinition | |
---|---|
org.springframework.beans.factory.annotation | Support package for annotation-driven bean configuration. |
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. |
org.springframework.context.annotation | Annotation support for context configuration, including classpath scanning for autowire candidates. |
org.springframework.transaction.config | Support package for declarative transaction configuration, with XML schema being the primary configuration format. |
Uses of AbstractBeanDefinition in org.springframework.beans.factory.annotation |
---|
Subclasses of AbstractBeanDefinition in org.springframework.beans.factory.annotation | |
---|---|
class |
AnnotatedGenericBeanDefinition
Extension of the GenericBeanDefinition
class, adding support for annotation metadata exposed through the
AnnotatedBeanDefinition interface. |
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 |
GenericBeanDefinition
GenericBeanDefinition is a one-stop shop for standard bean definition purposes. |
class |
RootBeanDefinition
A root bean definition represents the merged bean definition that backs a specific bean in a Spring BeanFactory at runtime. |
Methods in org.springframework.beans.factory.support that return AbstractBeanDefinition | |
---|---|
abstract AbstractBeanDefinition |
AbstractBeanDefinition.cloneBeanDefinition()
Clone this bean definition. |
AbstractBeanDefinition |
RootBeanDefinition.cloneBeanDefinition()
|
AbstractBeanDefinition |
GenericBeanDefinition.cloneBeanDefinition()
|
AbstractBeanDefinition |
ChildBeanDefinition.cloneBeanDefinition()
|
static AbstractBeanDefinition |
BeanDefinitionReaderUtils.createBeanDefinition(String parentName,
String className,
ClassLoader classLoader)
Create a new GenericBeanDefinition for the given parent name and class name, eagerly loading the bean class if a ClassLoader has been specified. |
static AbstractBeanDefinition |
BeanDefinitionReaderUtils.createBeanDefinition(String className,
String parentName,
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 | |
---|---|
protected void |
AbstractAutowireCapableBeanFactory.autowireByName(String beanName,
AbstractBeanDefinition mbd,
BeanWrapper bw,
MutablePropertyValues pvs)
Fill in any missing property values with references to other beans in this factory if autowire is set to "byName". |
protected void |
AbstractAutowireCapableBeanFactory.autowireByType(String beanName,
AbstractBeanDefinition mbd,
BeanWrapper bw,
MutablePropertyValues pvs)
Abstract method defining "autowire by type" (bean properties by type) behavior. |
protected void |
AbstractAutowireCapableBeanFactory.checkDependencies(String beanName,
AbstractBeanDefinition mbd,
PropertyDescriptor[] pds,
PropertyValues pvs)
Perform a dependency check that all properties exposed have been set, if desired. |
protected void |
AbstractBeanDefinition.copyQualifiersFrom(AbstractBeanDefinition source)
Copy the qualifiers from the supplied AbstractBeanDefinition to this bean definition. |
void |
AbstractBeanDefinition.overrideFrom(AbstractBeanDefinition other)
Deprecated. since Spring 2.5, in favor of overrideFrom(BeanDefinition) |
protected void |
AbstractAutowireCapableBeanFactory.populateBean(String beanName,
AbstractBeanDefinition mbd,
BeanWrapper bw)
Populate the bean instance in the given BeanWrapper with the property values from the bean definition. |
static String |
BeanDefinitionReaderUtils.registerWithGeneratedName(AbstractBeanDefinition definition,
BeanDefinitionRegistry registry)
Register the given bean definition with a generated name, unique within the given bean factory. |
protected String[] |
AbstractAutowireCapableBeanFactory.unsatisfiedNonSimpleProperties(AbstractBeanDefinition mbd,
BeanWrapper bw)
Return an array of non-simple bean properties that are unsatisfied. |
Constructors in org.springframework.beans.factory.support with parameters of type AbstractBeanDefinition | |
---|---|
AbstractBeanDefinition(AbstractBeanDefinition original)
Deprecated. since Spring 2.5, in favor of AbstractBeanDefinition(BeanDefinition) |
Uses of AbstractBeanDefinition in org.springframework.beans.factory.xml |
---|
Methods in org.springframework.beans.factory.xml that return AbstractBeanDefinition | |
---|---|
protected AbstractBeanDefinition |
BeanDefinitionParserDelegate.createBeanDefinition(String className,
String parentName)
Create a bean definition for the given class name and parent name. |
AbstractBeanDefinition |
BeanDefinitionParserDelegate.parseBeanDefinitionAttributes(Element ele,
String beanName,
BeanDefinition containingBean,
AbstractBeanDefinition bd)
Apply the attributes of the given bean element to the given bean * definition. |
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 | |
---|---|
AbstractBeanDefinition |
BeanDefinitionParserDelegate.parseBeanDefinitionAttributes(Element ele,
String beanName,
BeanDefinition containingBean,
AbstractBeanDefinition bd)
Apply the attributes of the given bean element to the given bean * definition. |
void |
BeanDefinitionParserDelegate.parseQualifierElement(Element ele,
AbstractBeanDefinition bd)
Parse a qualifier element. |
void |
BeanDefinitionParserDelegate.parseQualifierElements(Element beanEle,
AbstractBeanDefinition bd)
Parse qualifier sub-elements of the given bean element. |
protected String |
AbstractBeanDefinitionParser.resolveId(Element element,
AbstractBeanDefinition definition,
ParserContext parserContext)
Resolve the ID for the supplied BeanDefinition . |
Uses of AbstractBeanDefinition in org.springframework.context.annotation |
---|
Subclasses of AbstractBeanDefinition in org.springframework.context.annotation | |
---|---|
class |
ScannedGenericBeanDefinition
Extension of the GenericBeanDefinition
class, based on an ASM ClassReader, with support for annotation metadata exposed
through the AnnotatedBeanDefinition interface. |
Methods in org.springframework.context.annotation with parameters of type AbstractBeanDefinition | |
---|---|
protected void |
ClassPathBeanDefinitionScanner.postProcessBeanDefinition(AbstractBeanDefinition beanDefinition,
String beanName)
Apply further settings to the given bean definition, beyond the contents retrieved from scanning the component class. |
Uses of AbstractBeanDefinition in org.springframework.transaction.config |
---|
Methods in org.springframework.transaction.config with parameters of type AbstractBeanDefinition | |
---|---|
protected String |
JtaTransactionManagerBeanDefinitionParser.resolveId(Element element,
AbstractBeanDefinition definition,
ParserContext parserContext)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |