Class DocumentDefaultsDefinition
- java.lang.Object
- org.springframework.beans.factory.xml.DocumentDefaultsDefinition
- All Implemented Interfaces:
BeanMetadataElement,DefaultsDefinition
public class DocumentDefaultsDefinition extends Object implements DefaultsDefinition
Simple JavaBean that holds the defaults specified at the<beans>level in a standard Spring XML bean definition document:default-lazy-init,default-autowire, etc.- Since:
- 2.0.2
- Author:
- Juergen Hoeller
Constructor Summary
Constructors Constructor Description DocumentDefaultsDefinition()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAutowire()Return the default autowire setting for the document that's currently parsed.StringgetAutowireCandidates()Return the default autowire-candidate pattern for the document that's currently parsed.StringgetDestroyMethod()Return the default destroy-method setting for the document that's currently parsed.StringgetInitMethod()Return the default init-method setting for the document that's currently parsed.StringgetLazyInit()Return the default lazy-init flag for the document that's currently parsed.StringgetMerge()Return the default merge setting for the document that's currently parsed.ObjectgetSource()Return the configuration sourceObjectfor this metadata element (may benull).voidsetAutowire(String autowire)Set the default autowire setting for the document that's currently parsed.voidsetAutowireCandidates(String autowireCandidates)Set the default autowire-candidate pattern for the document that's currently parsed.voidsetDestroyMethod(String destroyMethod)Set the default destroy-method setting for the document that's currently parsed.voidsetInitMethod(String initMethod)Set the default init-method setting for the document that's currently parsed.voidsetLazyInit(String lazyInit)Set the default lazy-init flag for the document that's currently parsed.voidsetMerge(String merge)Set the default merge setting for the document that's currently parsed.voidsetSource(Object source)Set the configuration sourceObjectfor this metadata element.
Constructor Detail
DocumentDefaultsDefinition
public DocumentDefaultsDefinition()
Method Detail
setLazyInit
public void setLazyInit(@Nullable String lazyInit)
Set the default lazy-init flag for the document that's currently parsed.
getLazyInit
@Nullable public String getLazyInit()
Return the default lazy-init flag for the document that's currently parsed.
setMerge
public void setMerge(@Nullable String merge)
Set the default merge setting for the document that's currently parsed.
getMerge
@Nullable public String getMerge()
Return the default merge setting for the document that's currently parsed.
setAutowire
public void setAutowire(@Nullable String autowire)
Set the default autowire setting for the document that's currently parsed.
getAutowire
@Nullable public String getAutowire()
Return the default autowire setting for the document that's currently parsed.
setAutowireCandidates
public void setAutowireCandidates(@Nullable String autowireCandidates)
Set the default autowire-candidate pattern for the document that's currently parsed. Also accepts a comma-separated list of patterns.
getAutowireCandidates
@Nullable public String getAutowireCandidates()
Return the default autowire-candidate pattern for the document that's currently parsed. May also return a comma-separated list of patterns.
setInitMethod
public void setInitMethod(@Nullable String initMethod)
Set the default init-method setting for the document that's currently parsed.
getInitMethod
@Nullable public String getInitMethod()
Return the default init-method setting for the document that's currently parsed.
setDestroyMethod
public void setDestroyMethod(@Nullable String destroyMethod)
Set the default destroy-method setting for the document that's currently parsed.
getDestroyMethod
@Nullable public String getDestroyMethod()
Return the default destroy-method setting for the document that's currently parsed.
setSource
public void setSource(@Nullable Object source)
Set the configuration sourceObjectfor this metadata element.The exact type of the object will depend on the configuration mechanism used.
getSource
@Nullable public Object getSource()
Description copied from interface:BeanMetadataElementReturn the configuration sourceObjectfor this metadata element (may benull).- Specified by:
getSourcein interfaceBeanMetadataElement