Interface ConfigurationBeanBinder

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      void bind​(java.util.Map<java.lang.String,​java.lang.Object> configurationProperties, boolean ignoreUnknownFields, boolean ignoreInvalidFields, java.lang.Object configurationBean)
      Bind the properties in the Environment to Configuration bean under specified prefix.
      default void setConversionService​(org.springframework.core.convert.ConversionService conversionService)
      Set the ConversionService
    • Method Detail

      • bind

        void bind​(java.util.Map<java.lang.String,​java.lang.Object> configurationProperties,
                  boolean ignoreUnknownFields,
                  boolean ignoreInvalidFields,
                  java.lang.Object configurationBean)
        Bind the properties in the Environment to Configuration bean under specified prefix.
        Parameters:
        configurationProperties - The configuration properties
        ignoreUnknownFields - whether to ignore unknown fields, the value is come from the attribute of EnableConfigurationBeanBinding.ignoreUnknownFields()
        ignoreInvalidFields - whether to ignore invalid fields, the value is come from the attribute of EnableConfigurationBeanBinding.ignoreInvalidFields()
        configurationBean - the bean of configuration
      • setConversionService

        default void setConversionService​(@Nullable
                                          org.springframework.core.convert.ConversionService conversionService)
        Set the ConversionService
        Parameters:
        conversionService - ConversionService