Class JsonlibJsonStringWriterWithDates

  • All Implemented Interfaces:
    org.springframework.web.servlet.view.json.JsonStringWriter

    public class JsonlibJsonStringWriterWithDates
    extends org.springframework.web.servlet.view.json.writer.jsonlib.JsonlibJsonStringWriter
    This is an exact copy of JsonlibJsonStringWriter We're only interested in @Override of convertAndWrite() to extend functionality through JsonConfig to allow of adding of custom parsing for Date objects
    Author:
    Gad Krumholz Date: 7/02/2015
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.slf4j.Logger logger  
      • Fields inherited from interface org.springframework.web.servlet.view.json.JsonStringWriter

        MODE_KEEP_VALUETYPES_ALL, MODE_KEEP_VALUETYPES_BOOLEANS, MODE_KEEP_VALUETYPES_NONE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void convertAndWrite​(Map model, org.springframework.web.servlet.view.json.JsonWriterConfiguratorTemplateRegistry configuratorTemplateRegistry, Writer writer, org.springframework.validation.BindingResult br)  
      • Methods inherited from class org.springframework.web.servlet.view.json.writer.jsonlib.JsonlibJsonStringWriter

        isConvertAllMapValues, isEnableJsonConfigSupport, isKeepNullProperties, setConvertAllMapValues, setEnableJsonConfigSupport, setKeepNullProperties
    • Field Detail

      • logger

        protected final org.slf4j.Logger logger
    • Constructor Detail

      • JsonlibJsonStringWriterWithDates

        public JsonlibJsonStringWriterWithDates()
    • Method Detail

      • convertAndWrite

        public void convertAndWrite​(Map model,
                                    org.springframework.web.servlet.view.json.JsonWriterConfiguratorTemplateRegistry configuratorTemplateRegistry,
                                    Writer writer,
                                    org.springframework.validation.BindingResult br)
                             throws IOException
        Specified by:
        convertAndWrite in interface org.springframework.web.servlet.view.json.JsonStringWriter
        Overrides:
        convertAndWrite in class org.springframework.web.servlet.view.json.writer.jsonlib.JsonlibJsonStringWriter
        Throws:
        IOException