Class TimeInstantAdapter

java.lang.Object
com.google.gson.TypeAdapter<desmoj.core.simulator.TimeInstant>
cambio.simulator.parsing.adapter.TimeInstantAdapter

public class TimeInstantAdapter extends com.google.gson.TypeAdapter<desmoj.core.simulator.TimeInstant>
Gson TypeAdapter for TimeInstant objects.
Author:
Lion Wagner
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    desmoj.core.simulator.TimeInstant
    read(com.google.gson.stream.JsonReader reader)
     
    void
    write(com.google.gson.stream.JsonWriter out, desmoj.core.simulator.TimeInstant value)
     

    Methods inherited from class com.google.gson.TypeAdapter

    fromJson, fromJson, fromJsonTree, nullSafe, toJson, toJson, toJsonTree

    Methods inherited from class java.lang.Object

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

    • TimeInstantAdapter

      public TimeInstantAdapter()
  • Method Details

    • write

      public void write(com.google.gson.stream.JsonWriter out, desmoj.core.simulator.TimeInstant value) throws IOException
      Specified by:
      write in class com.google.gson.TypeAdapter<desmoj.core.simulator.TimeInstant>
      Throws:
      IOException
    • read

      public desmoj.core.simulator.TimeInstant read(com.google.gson.stream.JsonReader reader) throws IOException
      Specified by:
      read in class com.google.gson.TypeAdapter<desmoj.core.simulator.TimeInstant>
      Throws:
      IOException