|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BeanDefinitionBuilder | |
---|---|
org.springframework.beans.factory.support | Classes supporting the org.springframework.beans.factory package. |
org.springframework.beans.factory.xml | Contains an abstract XML-based BeanFactory implementation,
including a standard "spring-beans" DTD. |
Uses of BeanDefinitionBuilder in org.springframework.beans.factory.support |
---|
Methods in org.springframework.beans.factory.support that return BeanDefinitionBuilder | |
---|---|
BeanDefinitionBuilder |
BeanDefinitionBuilder.addConstructorArg(Object value)
Add an indexed constructor arg value. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.addConstructorArgReference(String beanName)
Add a reference to a named bean as a constructor arg. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.addDependsOn(String beanName)
Append the specified bean name to the list of beans that this definition depends on. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.addPropertyReference(String name,
String beanName)
Add a reference to the specified bean name under the property specified. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.addPropertyValue(String name,
Object value)
Add the supplied property value under the given name. |
static BeanDefinitionBuilder |
BeanDefinitionBuilder.childBeanDefinition(String parentBeanName)
Create a new BeanDefinitionBuilder used to construct a ChildBeanDefinition . |
static BeanDefinitionBuilder |
BeanDefinitionBuilder.rootBeanDefinition(Class beanClass)
Create a new BeanDefinitionBuilder used to construct a RootBeanDefinition . |
static BeanDefinitionBuilder |
BeanDefinitionBuilder.rootBeanDefinition(Class beanClass,
String factoryMethodName)
Create a new BeanDefinitionBuilder used to construct a RootBeanDefinition . |
static BeanDefinitionBuilder |
BeanDefinitionBuilder.rootBeanDefinition(String beanClassName)
Create a new BeanDefinitionBuilder used to construct a RootBeanDefinition . |
static BeanDefinitionBuilder |
BeanDefinitionBuilder.rootBeanDefinition(String beanClassName,
String factoryMethodName)
Create a new BeanDefinitionBuilder used to construct a RootBeanDefinition . |
BeanDefinitionBuilder |
BeanDefinitionBuilder.setAbstract(boolean flag)
Set whether or not this definition is abstract. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.setAutowireMode(int autowireMode)
Set the autowire mode for this definition. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.setDependencyCheck(int dependencyCheck)
Set the depency check mode for this definition. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.setDestroyMethodName(String methodName)
Set the destroy method for this definition. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.setFactoryBean(String factoryBean,
String factoryMethod)
Set the name of the factory bean to use for this definition. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.setFactoryMethod(String factoryMethod)
Set the name of the factory method to use for this definition. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.setInitMethodName(String methodName)
Set the init method for this definition. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.setLazyInit(boolean lazy)
Set whether beans for this definition should be lazily initialized or not. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.setResourceDescription(String resourceDescription)
Set the description associated with this definition. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.setRole(int role)
Set the role of this definition. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.setScope(String scope)
Set the scope of this definition. |
BeanDefinitionBuilder |
BeanDefinitionBuilder.setSingleton(boolean singleton)
Set whether or not this definition describes a singleton bean, as alternative to setScope . |
BeanDefinitionBuilder |
BeanDefinitionBuilder.setSource(Object source)
Set the source of this definition. |
Uses of BeanDefinitionBuilder in org.springframework.beans.factory.xml |
---|
Methods in org.springframework.beans.factory.xml with parameters of type BeanDefinitionBuilder | |
---|---|
protected void |
AbstractSingleBeanDefinitionParser.doParse(Element element,
BeanDefinitionBuilder builder)
Parse the supplied Element and populate the supplied
BeanDefinitionBuilder as required. |
protected void |
AbstractSimpleBeanDefinitionParser.doParse(Element element,
BeanDefinitionBuilder builder)
Parse the supplied Element and populate the supplied
BeanDefinitionBuilder as required. |
protected void |
AbstractSingleBeanDefinitionParser.doParse(Element element,
ParserContext parserContext,
BeanDefinitionBuilder builder)
Parse the supplied Element and populate the supplied
BeanDefinitionBuilder as required. |
protected void |
AbstractSimpleBeanDefinitionParser.postProcess(BeanDefinitionBuilder beanDefinition,
Element element)
Hook method that derived classes can implement to inspect/change a bean definition after parsing is complete. |
|
The Spring Framework | |||||||||
PREV NEXT | FRAMES NO FRAMES |