Class JsonlibJsonStringWriterWithDates

java.lang.Object
org.springframework.web.servlet.view.json.writer.jsonlib.JsonlibJsonStringWriter
org.duracloud.duradmin.util.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
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final org.slf4j.Logger
     

    Fields inherited from interface org.springframework.web.servlet.view.json.JsonStringWriter

    MODE_KEEP_VALUETYPES_ALL, MODE_KEEP_VALUETYPES_BOOLEANS, MODE_KEEP_VALUETYPES_NONE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    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

    Methods inherited from class java.lang.Object

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

    • logger

      protected final org.slf4j.Logger logger
  • Constructor Details

    • JsonlibJsonStringWriterWithDates

      public JsonlibJsonStringWriterWithDates()
  • Method Details

    • 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