Package kong.unirest.gson
Class GsonObjectMapper.CalendarSerializer
- java.lang.Object
-
- kong.unirest.gson.GsonObjectMapper.DateTimeAdapter<java.util.Calendar>
-
- kong.unirest.gson.GsonObjectMapper.CalendarSerializer
-
- All Implemented Interfaces:
com.google.gson.JsonDeserializer<java.util.Calendar>
,com.google.gson.JsonSerializer<java.util.Calendar>
- Enclosing class:
- GsonObjectMapper
private static class GsonObjectMapper.CalendarSerializer extends GsonObjectMapper.DateTimeAdapter<java.util.Calendar>
-
-
Field Summary
-
Fields inherited from class kong.unirest.gson.GsonObjectMapper.DateTimeAdapter
FORMATS, FORMATTER
-
-
Constructor Summary
Constructors Modifier Constructor Description private
CalendarSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.util.Calendar
from(java.lang.Long millies)
(package private) java.util.Calendar
from(java.time.temporal.TemporalAccessor dt)
com.google.gson.JsonElement
serialize(java.util.Calendar calendar, java.lang.reflect.Type type, com.google.gson.JsonSerializationContext jsonSerializationContext)
private java.time.ZonedDateTime
toZonedInstance(java.time.temporal.TemporalAccessor dt)
-
Methods inherited from class kong.unirest.gson.GsonObjectMapper.DateTimeAdapter
deserialize
-
-
-
-
Method Detail
-
serialize
public com.google.gson.JsonElement serialize(java.util.Calendar calendar, java.lang.reflect.Type type, com.google.gson.JsonSerializationContext jsonSerializationContext)
- Specified by:
serialize
in interfacecom.google.gson.JsonSerializer<java.util.Calendar>
- Overrides:
serialize
in classGsonObjectMapper.DateTimeAdapter<java.util.Calendar>
-
from
java.util.Calendar from(java.lang.Long millies)
- Specified by:
from
in classGsonObjectMapper.DateTimeAdapter<java.util.Calendar>
-
from
java.util.Calendar from(java.time.temporal.TemporalAccessor dt)
- Specified by:
from
in classGsonObjectMapper.DateTimeAdapter<java.util.Calendar>
-
toZonedInstance
private java.time.ZonedDateTime toZonedInstance(java.time.temporal.TemporalAccessor dt)
-
-