Class LocalDateTimeAdapter
java.lang.Object
de.murmelmeister.murmelapi.utils.adapter.LocalDateTimeAdapter
- All Implemented Interfaces:
com.google.gson.JsonDeserializer<LocalDateTime>,com.google.gson.JsonSerializer<LocalDateTime>
public final class LocalDateTimeAdapter
extends Object
implements com.google.gson.JsonSerializer<LocalDateTime>, com.google.gson.JsonDeserializer<LocalDateTime>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull LocalDateTimedeserialize(@NotNull com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context) @NotNull com.google.gson.JsonElementserialize(@NotNull LocalDateTime src, Type typeOfSrc, com.google.gson.JsonSerializationContext context)
-
Constructor Details
-
LocalDateTimeAdapter
public LocalDateTimeAdapter()
-
-
Method Details
-
deserialize
@NotNull public @NotNull LocalDateTime deserialize(@NotNull @NotNull com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context) throws com.google.gson.JsonParseException - Specified by:
deserializein interfacecom.google.gson.JsonDeserializer<LocalDateTime>- Throws:
com.google.gson.JsonParseException
-
serialize
@NotNull public @NotNull com.google.gson.JsonElement serialize(@NotNull @NotNull LocalDateTime src, Type typeOfSrc, com.google.gson.JsonSerializationContext context) - Specified by:
serializein interfacecom.google.gson.JsonSerializer<LocalDateTime>
-