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

Packages that use RootBeanDefinition
org.springframework.beans.factory.support Classes supporting the org.springframework.beans.factory package.  
 

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

Methods in org.springframework.beans.factory.support that return RootBeanDefinition
 RootBeanDefinition AbstractBeanFactory.getMergedBeanDefinition(java.lang.String beanName, boolean includingAncestors)
          Return a RootBeanDefinition, even by traversing parent if the parameter is a child definition.
protected  RootBeanDefinition AbstractBeanFactory.getMergedBeanDefinition(java.lang.String beanName, BeanDefinition bd)
          Return a RootBeanDefinition, even by traversing parent if the parameter is a child definition.
 

Methods in org.springframework.beans.factory.support with parameters of type RootBeanDefinition
 java.lang.Object InstantiationStrategy.instantiate(RootBeanDefinition beanDefinition, java.lang.String beanName, BeanFactory owner)
          Return an instance of the bean with the given name in this factory.
 java.lang.Object InstantiationStrategy.instantiate(RootBeanDefinition beanDefinition, java.lang.String beanName, BeanFactory owner, java.lang.reflect.Constructor ctor, java.lang.Object[] args)
          Return an instance of the bean with the given name in this factory, creating it via the given constructor.
 java.lang.Object InstantiationStrategy.instantiate(RootBeanDefinition beanDefinition, java.lang.String beanName, BeanFactory owner, java.lang.reflect.Method factoryMethod, java.lang.Object[] args)
          Return an instance of the bean with the given name in this factory, creating it via the given factory method.
protected  java.lang.Object CglibSubclassingInstantiationStrategy.instantiateWithMethodInjection(RootBeanDefinition beanDefinition, java.lang.String beanName, BeanFactory owner)
           
protected  java.lang.Object CglibSubclassingInstantiationStrategy.instantiateWithMethodInjection(RootBeanDefinition beanDefinition, java.lang.String beanName, BeanFactory owner, java.lang.reflect.Constructor ctor, java.lang.Object[] args)
           
protected abstract  java.lang.Object AbstractBeanFactory.createBean(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, java.lang.Object[] args)
          Create a bean instance for the given bean definition.
protected  java.lang.Object AbstractAutowireCapableBeanFactory.createBean(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, java.lang.Object[] args)
          Delegates to full createBean version with allowEagerCaching=true.
protected  java.lang.Object AbstractAutowireCapableBeanFactory.createBean(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, java.lang.Object[] args, boolean allowEagerCaching)
          Create a bean instance for the given bean definition.
protected  BeanWrapper AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, java.lang.Object[] args)
          Instantiate the bean using a named factory method.
protected  BeanWrapper AbstractAutowireCapableBeanFactory.autowireConstructor(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition)
          "autowire constructor" (with constructor arguments by type) behavior.
protected  void AbstractAutowireCapableBeanFactory.populateBean(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, BeanWrapper bw)
          Populate the bean instance in the given BeanWrapper with the property values from the bean definition.
protected  void AbstractAutowireCapableBeanFactory.autowireByName(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, BeanWrapper bw, MutablePropertyValues pvs)
          Fills in any missing property values with references to other beans in this factory if autowire is set to "byName".
protected  void AbstractAutowireCapableBeanFactory.autowireByType(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, BeanWrapper bw, MutablePropertyValues pvs)
          Abstract method defining "autowire by type" (bean properties by type) behavior.
protected  void AbstractAutowireCapableBeanFactory.dependencyCheck(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, BeanWrapper bw, PropertyValues pvs)
          Perform a dependency check that all properties exposed have been set, if desired.
protected  java.lang.String[] AbstractAutowireCapableBeanFactory.unsatisfiedObjectProperties(RootBeanDefinition mergedBeanDefinition, BeanWrapper bw)
          Return an array of object-type property names that are unsatisfied.
protected  void AbstractAutowireCapableBeanFactory.applyPropertyValues(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, BeanWrapper bw, PropertyValues pvs)
          Apply the given property values, resolving any runtime references to other beans in this bean factory.
protected  java.lang.Object AbstractAutowireCapableBeanFactory.resolveValueIfNecessary(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, java.lang.String argName, java.lang.Object value)
          Given a PropertyValue, return a value, resolving any references to other beans in the factory if necessary.
protected  java.lang.Object AbstractAutowireCapableBeanFactory.resolveReference(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, java.lang.String argName, RuntimeBeanReference ref)
          Resolve a reference to another bean in the factory.
protected  java.util.List AbstractAutowireCapableBeanFactory.resolveManagedList(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, java.lang.String argName, java.util.List ml)
          For each element in the ManagedList, resolve reference if necessary.
protected  java.util.Set AbstractAutowireCapableBeanFactory.resolveManagedSet(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, java.lang.String argName, java.util.Set ms)
          For each element in the ManagedList, resolve reference if necessary.
protected  java.util.Map AbstractAutowireCapableBeanFactory.resolveManagedMap(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, java.lang.String argName, java.util.Map mm)
          For each element in the ManagedMap, resolve reference if necessary.
protected  void AbstractAutowireCapableBeanFactory.invokeInitMethods(java.lang.String beanName, RootBeanDefinition mergedBeanDefinition, java.lang.Object bean)
          Give a bean a chance to react now all its properties are set, and a chance to know about its owning bean factory (this object).
 java.lang.Object SimpleInstantiationStrategy.instantiate(RootBeanDefinition beanDefinition, java.lang.String beanName, BeanFactory owner)
           
protected  java.lang.Object SimpleInstantiationStrategy.instantiateWithMethodInjection(RootBeanDefinition beanDefinition, java.lang.String beanName, BeanFactory owner)
          Subclasses can override this method, which is implemented to throw UnsupportedOperationException, if they can instantiate an object with the Method Injection specified in the given RootBeanDefinition.
 java.lang.Object SimpleInstantiationStrategy.instantiate(RootBeanDefinition beanDefinition, java.lang.String beanName, BeanFactory owner, java.lang.reflect.Constructor ctor, java.lang.Object[] args)
           
protected  java.lang.Object SimpleInstantiationStrategy.instantiateWithMethodInjection(RootBeanDefinition beanDefinition, java.lang.String beanName, BeanFactory owner, java.lang.reflect.Constructor ctor, java.lang.Object[] args)
          Subclasses can override this method, which is implemented to throw UnsupportedOperationException, if they can instantiate an object with the Method Injection specified in the given RootBeanDefinition.
 java.lang.Object SimpleInstantiationStrategy.instantiate(RootBeanDefinition beanDefinition, java.lang.String beanName, BeanFactory owner, java.lang.reflect.Method factoryMethod, java.lang.Object[] args)
           
 

Constructors in org.springframework.beans.factory.support with parameters of type RootBeanDefinition
RootBeanDefinition(RootBeanDefinition other)
          Deep copy constructor.
 



Copyright (C) 2003-2004 The Spring Framework Project.