Java org.springframework.beans.factory.support GenericBeanDefinition fields, constructors, methods, implement or subclass

Example usage for Java org.springframework.beans.factory.support GenericBeanDefinition fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.springframework.beans.factory.support GenericBeanDefinition.

The text is from its open source code.

Subclass

org.springframework.beans.factory.support.GenericBeanDefinition has subclasses.
Click this link to see all its subclasses.

Constructor

GenericBeanDefinition()
Create a new GenericBeanDefinition, to be configured through its bean properties and configuration methods.
GenericBeanDefinition(BeanDefinition original)
Create a new GenericBeanDefinition as deep copy of the given bean definition.

Method

voidaddQualifier(AutowireCandidateQualifier qualifier)
Register a qualifier to be used for autowire candidate resolution, keyed by the qualifier's type name.
StringgetBeanClassName()
Return the current bean class name of this bean definition.
ConstructorArgumentValuesgetConstructorArgumentValues()
Return constructor argument values for this bean (never null ).
MutablePropertyValuesgetPropertyValues()
Return property values for this bean (never null ).
StringgetScope()
Return the name of the target scope for the bean.
voidsetAbstract(boolean abstractFlag)
Set if this bean is "abstract", i.e.
voidsetAttribute(String name, @Nullable Object value)
voidsetAutowireCandidate(boolean autowireCandidate)
Set whether this bean is a candidate for getting autowired into some other bean.
voidsetAutowireMode(int autowireMode)
Set the autowire mode.
voidsetBeanClass(@Nullable Class beanClass)
Specify the class for this bean.
voidsetBeanClassName(@Nullable String beanClassName)
Specify the bean class name of this bean definition.
voidsetConstructorArgumentValues(ConstructorArgumentValues constructorArgumentValues)
Specify constructor argument values for this bean.
voidsetDependencyCheck(int dependencyCheck)
Set the dependency check code.
voidsetDestroyMethodName(@Nullable String destroyMethodName)
Set the name of the destroy method.
voidsetFactoryBeanName(@Nullable String factoryBeanName)
Specify the factory bean to use, if any.
voidsetFactoryMethodName(@Nullable String factoryMethodName)
Specify a factory method, if any.
voidsetInitMethodName(@Nullable String initMethodName)
Set the name of the initializer method.
voidsetLazyInit(boolean lazyInit)
Set whether this bean should be lazily initialized.
voidsetPrimary(boolean primary)
Set whether this bean is a primary autowire candidate.
voidsetPropertyValues(MutablePropertyValues propertyValues)
Specify property values for this bean, if any.
voidsetRole(int role)
Set the role hint for this BeanDefinition .
voidsetScope(@Nullable String scope)
Set the name of the target scope for the bean.
voidsetSource(@Nullable Object source)
Set the configuration source Object for this metadata element.
voidsetSynthetic(boolean synthetic)
Set whether this bean definition is 'synthetic', that is, not defined by the application itself (for example, an infrastructure bean such as a helper for auto-proxying, created through ).