public class DocumentDefaultsDefinition extends Object implements DefaultsDefinition
<beans>
level in a standard Spring XML bean definition document:
default-lazy-init
, default-autowire
, etc.Constructor and Description |
---|
DocumentDefaultsDefinition() |
Modifier and Type | Method and Description |
---|---|
String |
getAutowire()
Return the default autowire setting for the document that's currently parsed.
|
String |
getAutowireCandidates()
Return the default autowire-candidate pattern for the document that's currently parsed.
|
String |
getDestroyMethod()
Return the default destroy-method setting for the document that's currently parsed.
|
String |
getInitMethod()
Return the default init-method setting for the document that's currently parsed.
|
String |
getLazyInit()
Return the default lazy-init flag for the document that's currently parsed.
|
String |
getMerge()
Return the default merge setting for the document that's currently parsed.
|
Object |
getSource()
Return the configuration source
Object for this metadata element
(may be null ). |
void |
setAutowire(String autowire)
Set the default autowire setting for the document that's currently parsed.
|
void |
setAutowireCandidates(String autowireCandidates)
Set the default autowire-candidate pattern for the document that's currently parsed.
|
void |
setDestroyMethod(String destroyMethod)
Set the default destroy-method setting for the document that's currently parsed.
|
void |
setInitMethod(String initMethod)
Set the default init-method setting for the document that's currently parsed.
|
void |
setLazyInit(String lazyInit)
Set the default lazy-init flag for the document that's currently parsed.
|
void |
setMerge(String merge)
Set the default merge setting for the document that's currently parsed.
|
void |
setSource(Object source)
Set the configuration source
Object for this metadata element. |
public void setLazyInit(@Nullable String lazyInit)
@Nullable public String getLazyInit()
public void setMerge(@Nullable String merge)
@Nullable public String getMerge()
public void setAutowire(@Nullable String autowire)
@Nullable public String getAutowire()
public void setAutowireCandidates(@Nullable String autowireCandidates)
@Nullable public String getAutowireCandidates()
public void setInitMethod(@Nullable String initMethod)
@Nullable public String getInitMethod()
public void setDestroyMethod(@Nullable String destroyMethod)
@Nullable public String getDestroyMethod()
public void setSource(@Nullable Object source)
Object
for this metadata element.
The exact type of the object will depend on the configuration mechanism used.
@Nullable public Object getSource()
BeanMetadataElement
Object
for this metadata element
(may be null
).getSource
in interface BeanMetadataElement