public class InstantDeserializer extends Object implements com.google.gson.JsonDeserializer<java.time.Instant>
| Modifier and Type | Field and Description |
|---|---|
static String |
DateAndTimePattern |
static java.time.format.DateTimeFormatter |
FORMATTER |
static String |
FractionalSecondsPattern |
static String |
JsonMaxConcreteValue |
static String |
JsonMaxValue |
static String |
JsonMinConcreteValue |
static String |
JsonMinValue |
static java.time.Instant |
MaxConcreteValue |
static java.time.Instant |
MaxValue |
static java.time.Instant |
MinConcreteValue |
static java.time.Instant |
MinValue |
static String |
Pattern |
static String |
ZoneFieldPattern |
| Constructor and Description |
|---|
InstantDeserializer() |
| Modifier and Type | Method and Description |
|---|---|
java.time.Instant |
deserialize(com.google.gson.JsonElement jsonElement,
Type type,
com.google.gson.JsonDeserializationContext context) |
static java.time.Instant |
parse(String text) |
public static final String ZoneFieldPattern
public static final String DateAndTimePattern
public static final String FractionalSecondsPattern
public static final String Pattern
public static final java.time.format.DateTimeFormatter FORMATTER
public static final String JsonMaxValue
public static final String JsonMinValue
public static final java.time.Instant MaxValue
public static final java.time.Instant MinValue
public static final String JsonMaxConcreteValue
public static final String JsonMinConcreteValue
public static final java.time.Instant MaxConcreteValue
public static final java.time.Instant MinConcreteValue
public java.time.Instant deserialize(com.google.gson.JsonElement jsonElement,
Type type,
com.google.gson.JsonDeserializationContext context)
throws com.google.gson.JsonParseException
deserialize in interface com.google.gson.JsonDeserializer<java.time.Instant>com.google.gson.JsonParseExceptionpublic static java.time.Instant parse(String text)
Copyright © 2022. All rights reserved.