/** * Create a new ChildBeanDefinition for the given parent, * providing constructor arguments and property values. * @param parentName the name of the parent bean * @param beanClass the class of the bean to instantiate * @param cargs the constructor argument values to apply * @param pvs the property values to apply */ public ChildBeanDefinition( String parentName, Class<?> beanClass, ConstructorArgumentValues cargs, MutablePropertyValues pvs) { super(cargs, pvs); this.parentName = parentName; setBeanClass(beanClass); }
/** * Create a new ChildBeanDefinition for the given parent, * providing constructor arguments and property values. * @param parentName the name of the parent bean * @param beanClass the class of the bean to instantiate * @param cargs the constructor argument values to apply * @param pvs the property values to apply */ public ChildBeanDefinition( String parentName, Class<?> beanClass, ConstructorArgumentValues cargs, MutablePropertyValues pvs) { super(cargs, pvs); this.parentName = parentName; setBeanClass(beanClass); }
/** * Create a new ChildBeanDefinition for the given parent, * providing constructor arguments and property values. * @param parentName the name of the parent bean * @param beanClass the class of the bean to instantiate * @param cargs the constructor argument values to apply * @param pvs the property values to apply */ public ChildBeanDefinition( String parentName, Class beanClass, ConstructorArgumentValues cargs, MutablePropertyValues pvs) { super(cargs, pvs); this.parentName = parentName; setBeanClass(beanClass); }
/** * Create a new ChildBeanDefinition for the given parent, * providing constructor arguments and property values. * @param parentName the name of the parent bean * @param beanClass the class of the bean to instantiate * @param cargs the constructor argument values to apply * @param pvs the property values to apply */ public ChildBeanDefinition( String parentName, Class beanClass, ConstructorArgumentValues cargs, MutablePropertyValues pvs) { super(cargs, pvs); this.parentName = parentName; setBeanClass(beanClass); }
/** * Create a new ChildBeanDefinition for the given parent, * providing constructor arguments and property values. * @param parentName the name of the parent bean * @param beanClass the class of the bean to instantiate * @param cargs the constructor argument values to apply * @param pvs the property values to apply */ public ChildBeanDefinition( String parentName, Class<?> beanClass, ConstructorArgumentValues cargs, MutablePropertyValues pvs) { super(cargs, pvs); this.parentName = parentName; setBeanClass(beanClass); }