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
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the default autowire setting for the document that's currently parsed.
    Return the default autowire-candidate pattern for the document that's currently parsed.
    Return the default destroy-method setting for the document that's currently parsed.
    Return the default init-method setting for the document that's currently parsed.
    Return the default lazy-init flag for the document that's currently parsed.
    Return the default merge setting for the document that's currently parsed.
    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
    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.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DocumentDefaultsDefinition

      public DocumentDefaultsDefinition()
  • Method Details

    • 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 source Object for 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: BeanMetadataElement
      Return the configuration source Object for this metadata element (may be null).
      Specified by:
      getSource in interface BeanMetadataElement