org.springframework.beans.factory.xml

Class DocumentDefaultsDefinition

  • java.lang.Object
    • org.springframework.beans.factory.xml.DocumentDefaultsDefinition
  • All Implemented Interfaces:
    BeanMetadataElement, DefaultsDefinition


    public class DocumentDefaultsDefinition
    extends java.lang.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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.String getAutowire()
      Return the default autowire setting for the document that's currently parsed.
      java.lang.String getAutowireCandidates()
      Return the default autowire-candidate pattern for the document that's currently parsed.
      java.lang.String getDestroyMethod()
      Return the default destroy-method setting for the document that's currently parsed.
      java.lang.String getInitMethod()
      Return the default init-method setting for the document that's currently parsed.
      java.lang.String getLazyInit()
      Return the default lazy-init flag for the document that's currently parsed.
      java.lang.String getMerge()
      Return the default merge setting for the document that's currently parsed.
      java.lang.Object getSource()
      Return the configuration source Object for this metadata element (may be null).
      void setAutowire(java.lang.String autowire)
      Set the default autowire setting for the document that's currently parsed.
      void setAutowireCandidates(java.lang.String autowireCandidates)
      Set the default autowire-candidate pattern for the document that's currently parsed.
      void setDestroyMethod(java.lang.String destroyMethod)
      Set the default destroy-method setting for the document that's currently parsed.
      void setInitMethod(java.lang.String initMethod)
      Set the default init-method setting for the document that's currently parsed.
      void setLazyInit(java.lang.String lazyInit)
      Set the default lazy-init flag for the document that's currently parsed.
      void setMerge(java.lang.String merge)
      Set the default merge setting for the document that's currently parsed.
      void setSource(java.lang.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 Detail

      • DocumentDefaultsDefinition

        public DocumentDefaultsDefinition()
    • Method Detail

      • setLazyInit

        public void setLazyInit(@Nullable
                                java.lang.String lazyInit)
        Set the default lazy-init flag for the document that's currently parsed.
      • getLazyInit

        @Nullable
        public java.lang.String getLazyInit()
        Return the default lazy-init flag for the document that's currently parsed.
      • setMerge

        public void setMerge(@Nullable
                             java.lang.String merge)
        Set the default merge setting for the document that's currently parsed.
      • getMerge

        @Nullable
        public java.lang.String getMerge()
        Return the default merge setting for the document that's currently parsed.
      • setAutowire

        public void setAutowire(@Nullable
                                java.lang.String autowire)
        Set the default autowire setting for the document that's currently parsed.
      • getAutowire

        @Nullable
        public java.lang.String getAutowire()
        Return the default autowire setting for the document that's currently parsed.
      • setAutowireCandidates

        public void setAutowireCandidates(@Nullable
                                          java.lang.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 java.lang.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
                                  java.lang.String initMethod)
        Set the default init-method setting for the document that's currently parsed.
      • getInitMethod

        @Nullable
        public java.lang.String getInitMethod()
        Return the default init-method setting for the document that's currently parsed.
      • setDestroyMethod

        public void setDestroyMethod(@Nullable
                                     java.lang.String destroyMethod)
        Set the default destroy-method setting for the document that's currently parsed.
      • getDestroyMethod

        @Nullable
        public java.lang.String getDestroyMethod()
        Return the default destroy-method setting for the document that's currently parsed.
      • setSource

        public void setSource(@Nullable
                              java.lang.Object source)
        Set the configuration source Object for this metadata element.

        The exact type of the object will depend on the configuration mechanism used.