Class Readers.DateReader

java.lang.Object
com.cedarsoftware.util.io.Readers.DateReader
All Implemented Interfaces:
JsonReader.JsonClassReader, JsonReader.JsonClassReaderBase
Direct Known Subclasses:
Readers.SqlDateReader
Enclosing class:
Readers

public static class Readers.DateReader extends Object implements JsonReader.JsonClassReader
  • Constructor Details

    • DateReader

      public DateReader()
  • Method Details

    • read

      public Object read(Object o, Deque<JsonObject> stack, Map<String,Object> args)
      Specified by:
      read in interface JsonReader.JsonClassReader
      Specified by:
      read in interface JsonReader.JsonClassReaderBase
      Parameters:
      o - Object being read. Could be a fundamental JSON type (String, long, boolean, double, null, or JsonObject)
      stack - Deque of objects that have been read (Map of Maps view).
      args - Map of argument settings that were passed to JsonReader when instantiated.
      Returns:
      Java Object you wish to convert the the passed in jOb into.
    • parseDate

      public static Date parseDate(String dateStr)