Class AppConfigJsonWriter


  • public class AppConfigJsonWriter
    extends java.lang.Object
    Слияние различных конфигурационных json файлов в один json
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.lang.Object> getValues​(java.util.Map<java.lang.String,​java.lang.Object> addedValues)
      Получить json с дополнительными значениями
      void loadValues()
      Deprecated.
      void setConfigs​(java.util.List<java.lang.String> configs)  
      void setContextProcessor​(ContextProcessor contextProcessor)  
      void setObjectMapper​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)  
      void setOverridePath​(java.lang.String overridePath)  
      void setPath​(java.lang.String path)  
      void setPropertyResolver​(org.springframework.core.env.PropertyResolver propertyResolver)  
      void writeValues​(java.io.PrintWriter out, java.util.Map<java.lang.String,​java.lang.Object> addedValues)
      Распечатать json с дополнительными значениями
      • Methods inherited from class java.lang.Object

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

      • AppConfigJsonWriter

        public AppConfigJsonWriter()
      • AppConfigJsonWriter

        public AppConfigJsonWriter​(java.lang.String path)
    • Method Detail

      • loadValues

        @Deprecated
        public void loadValues()
        Deprecated.
        Загрузить конфигурации из разных файлов и слить в один
      • writeValues

        public void writeValues​(java.io.PrintWriter out,
                                java.util.Map<java.lang.String,​java.lang.Object> addedValues)
        Распечатать json с дополнительными значениями
        Parameters:
        out - Принтер
        addedValues - Дополнительные значения
      • getValues

        public java.util.Map<java.lang.String,​java.lang.Object> getValues​(java.util.Map<java.lang.String,​java.lang.Object> addedValues)
        Получить json с дополнительными значениями
        Parameters:
        addedValues - Дополнительные значения
        Returns:
        Json объект
      • setPropertyResolver

        public void setPropertyResolver​(org.springframework.core.env.PropertyResolver propertyResolver)
      • setContextProcessor

        public void setContextProcessor​(ContextProcessor contextProcessor)
      • setObjectMapper

        public void setObjectMapper​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
      • setPath

        public void setPath​(java.lang.String path)
      • setConfigs

        public void setConfigs​(java.util.List<java.lang.String> configs)
      • setOverridePath

        public void setOverridePath​(java.lang.String overridePath)