Example usage for Java org.springframework.beans.factory.support GenericBeanDefinition fields, constructors, methods, implement or subclass
The text is from its open source code.
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. |
void | addQualifier(AutowireCandidateQualifier qualifier) Register a qualifier to be used for autowire candidate resolution, keyed by the qualifier's type name. |
String | getBeanClassName() Return the current bean class name of this bean definition. |
ConstructorArgumentValues | getConstructorArgumentValues() Return constructor argument values for this bean (never null ). |
MutablePropertyValues | getPropertyValues() Return property values for this bean (never null ). |
String | getScope() Return the name of the target scope for the bean. |
void | setAbstract(boolean abstractFlag) Set if this bean is "abstract", i.e. |
void | setAttribute(String name, @Nullable Object value) |
void | setAutowireCandidate(boolean autowireCandidate) Set whether this bean is a candidate for getting autowired into some other bean. |
void | setAutowireMode(int autowireMode) Set the autowire mode. |
void | setBeanClass(@Nullable Class> beanClass) Specify the class for this bean. |
void | setBeanClassName(@Nullable String beanClassName) Specify the bean class name of this bean definition. |
void | setConstructorArgumentValues(ConstructorArgumentValues constructorArgumentValues) Specify constructor argument values for this bean. |
void | setDependencyCheck(int dependencyCheck) Set the dependency check code. |
void | setDestroyMethodName(@Nullable String destroyMethodName) Set the name of the destroy method. |
void | setFactoryBeanName(@Nullable String factoryBeanName) Specify the factory bean to use, if any. |
void | setFactoryMethodName(@Nullable String factoryMethodName) Specify a factory method, if any. |
void | setInitMethodName(@Nullable String initMethodName) Set the name of the initializer method. |
void | setLazyInit(boolean lazyInit) Set whether this bean should be lazily initialized. |
void | setPrimary(boolean primary) Set whether this bean is a primary autowire candidate. |
void | setPropertyValues(MutablePropertyValues propertyValues) Specify property values for this bean, if any. |
void | setRole(int role) Set the role hint for this BeanDefinition . |
void | setScope(@Nullable String scope) Set the name of the target scope for the bean. |
void | setSource(@Nullable Object source) Set the configuration source Object for this metadata element. |
void | setSynthetic(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 |