public class DateTimeSerializer extends Object
LocalDate, LocalTime, LocalDateTime.| Modifier and Type | Field and Description |
|---|---|
static int |
SIZEOF_DATE
byte-array length for
LocalDate value |
static int |
SIZEOF_DATETIME
byte-array length for
LocalDateTime value |
static int |
SIZEOF_TIME
byte-array length for
LocalTime value |
| Constructor and Description |
|---|
DateTimeSerializer() |
| Modifier and Type | Method and Description |
|---|---|
static java.time.LocalDate |
deserializeDate(byte[] bytes)
Deserializes a
LocalDate value. |
static java.time.LocalDateTime |
deserializeDateTime(byte[] bytes)
Deserializes a
LocalDateTime value. |
static java.time.LocalTime |
deserializeTime(byte[] bytes)
Deserializes a
LocalTime value. |
static byte[] |
serializeDate(java.time.LocalDate date)
Serializes a
LocalDate value. |
static byte[] |
serializeDateTime(java.time.LocalDateTime dateTime)
Serializes a
LocalDateTime value. |
static byte[] |
serializeTime(java.time.LocalTime time)
Serializes a
LocalTime value. |
public static final int SIZEOF_DATE
LocalDate valuepublic static final int SIZEOF_TIME
LocalTime valuepublic static final int SIZEOF_DATETIME
LocalDateTime valuepublic static byte[] serializeDate(java.time.LocalDate date)
LocalDate value.date - LocalDate valuepublic static byte[] serializeTime(java.time.LocalTime time)
LocalTime value.time - LocalTime valuepublic static byte[] serializeDateTime(java.time.LocalDateTime dateTime)
LocalDateTime value.dateTime - LocalDateTime valuepublic static java.time.LocalDate deserializeDate(byte[] bytes)
LocalDate value.bytes - serialized valueLocalDate valuepublic static java.time.LocalTime deserializeTime(byte[] bytes)
LocalTime value.bytes - serialized valueLocalTime valuepublic static java.time.LocalDateTime deserializeDateTime(byte[] bytes)
LocalDateTime value.bytes - serialized valueLocalDateTime valueCopyright © 2014 - 2018–2018 University of Leipzig. All rights reserved.