The Spring Framework

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

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. in favor of overrideFrom(BeanDefinition) as of Spring 2.5
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. in favor of AbstractBeanDefinition(BeanDefinition) as of Spring 2.5
 

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
 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.
 

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)
           
 


The Spring Framework

Copyright © 2002-2007 The Spring Framework.