Example usage for Java org.springframework.beans.factory.support BeanDefinitionBuilder fields, constructors, methods, implement or subclass
The text is from its open source code.
BeanDefinitionBuilder | addConstructorArgReference(String beanName) Add a reference to a named bean as a constructor arg. |
BeanDefinitionBuilder | addConstructorArgValue(@Nullable Object value) Add an indexed constructor arg value. |
BeanDefinitionBuilder | addDependsOn(String beanName) Append the specified bean name to the list of beans that this definition depends on. |
BeanDefinitionBuilder | addPropertyReference(String name, String beanName) Add a reference to the specified bean name under the property specified. |
BeanDefinitionBuilder | addPropertyValue(String name, @Nullable Object value) Add the supplied property value under the given property name. |
BeanDefinitionBuilder | childBeanDefinition(String parentName) Create a new BeanDefinitionBuilder used to construct a ChildBeanDefinition . |
BeanDefinitionBuilder | genericBeanDefinition() Create a new BeanDefinitionBuilder used to construct a GenericBeanDefinition . |
BeanDefinitionBuilder | genericBeanDefinition(String beanClassName) Create a new BeanDefinitionBuilder used to construct a GenericBeanDefinition . |
BeanDefinitionBuilder | genericBeanDefinition(Class> beanClass) Create a new BeanDefinitionBuilder used to construct a GenericBeanDefinition . |
BeanDefinitionBuilder | genericBeanDefinition(Class Create a new BeanDefinitionBuilder used to construct a GenericBeanDefinition . |
AbstractBeanDefinition | getBeanDefinition() Validate and return the created BeanDefinition object. |
AbstractBeanDefinition | getRawBeanDefinition() Return the current BeanDefinition object in its raw (unvalidated) form. |
BeanDefinitionBuilder | rootBeanDefinition(String beanClassName) Create a new BeanDefinitionBuilder used to construct a RootBeanDefinition . |
BeanDefinitionBuilder | rootBeanDefinition(Class> beanClass) Create a new BeanDefinitionBuilder used to construct a RootBeanDefinition . |
BeanDefinitionBuilder | rootBeanDefinition(String beanClassName, @Nullable String factoryMethodName) Create a new BeanDefinitionBuilder used to construct a RootBeanDefinition . |
BeanDefinitionBuilder | rootBeanDefinition(Class> beanClass, @Nullable String factoryMethodName) Create a new BeanDefinitionBuilder used to construct a RootBeanDefinition . |
BeanDefinitionBuilder | setAbstract(boolean flag) Set whether or not this definition is abstract. |
BeanDefinitionBuilder | setAutowireMode(int autowireMode) Set the autowire mode for this definition. |
BeanDefinitionBuilder | setDestroyMethodName(@Nullable String methodName) Set the destroy method for this definition. |
BeanDefinitionBuilder | setFactoryMethod(String factoryMethod) Set the name of a static factory method to use for this definition, to be called on this bean's class. |
BeanDefinitionBuilder | setInitMethodName(@Nullable String methodName) Set the init method for this definition. |
BeanDefinitionBuilder | setLazyInit(boolean lazy) Set whether beans for this definition should be lazily initialized or not. |
BeanDefinitionBuilder | setParentName(String parentName) Set the name of the parent definition of this bean definition. |
BeanDefinitionBuilder | setRole(int role) Set the role of this definition. |
BeanDefinitionBuilder | setScope(@Nullable String scope) Set the scope of this definition. |