public class LocalDateTimeTypeAdapter extends BasicStringTypeAdapter<org.joda.time.LocalDateTime>
Modifier and Type | Field and Description |
---|---|
static org.joda.time.format.DateTimeFormatter |
ISO_FORMATTER |
Constructor and Description |
---|
LocalDateTimeTypeAdapter() |
Modifier and Type | Method and Description |
---|---|
org.joda.time.LocalDateTime |
deserialize(java.lang.String serializedValue)
Example deserialization for LocalDateTime:
public LocalDateTime deserialize(String serializedValue) {
return ISO_FORMATTER.parseLocalDateTime(serializedValue);
}
|
java.lang.Class |
getValueType() |
java.lang.String |
serialize(org.joda.time.LocalDateTime sourceValue)
Example serialization for LocalDateTime:
public String serialize(LocalDateTime sourceValue) {
return ISO_FORMATTER.print(sourceValue);
}
|
fromJson, toJson
getValueTypes
public java.lang.String serialize(org.joda.time.LocalDateTime sourceValue)
BasicStringTypeAdapter
public String serialize(LocalDateTime sourceValue) { return ISO_FORMATTER.print(sourceValue); }
serialize
in class BasicStringTypeAdapter<org.joda.time.LocalDateTime>
sourceValue
- not nullpublic org.joda.time.LocalDateTime deserialize(java.lang.String serializedValue)
BasicStringTypeAdapter
public LocalDateTime deserialize(String serializedValue) { return ISO_FORMATTER.parseLocalDateTime(serializedValue); }
deserialize
in class BasicStringTypeAdapter<org.joda.time.LocalDateTime>
serializedValue
- not nullpublic java.lang.Class getValueType()
getValueType
in class JsonTypeAdapterTemplate<org.joda.time.LocalDateTime>