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 LocalDate |
deserializeDate(byte[] bytes)
Deserializes a
LocalDate value. |
static LocalDateTime |
deserializeDateTime(byte[] bytes)
Deserializes a
LocalDateTime value. |
static LocalTime |
deserializeTime(byte[] bytes)
Deserializes a
LocalTime value. |
static byte[] |
serializeDate(LocalDate date)
Serializes a
LocalDate value. |
static byte[] |
serializeDateTime(LocalDateTime dateTime)
Serializes a
LocalDateTime value. |
static byte[] |
serializeTime(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(LocalDate date)
LocalDate value.date - LocalDate valuepublic static byte[] serializeTime(LocalTime time)
LocalTime value.time - LocalTime valuepublic static byte[] serializeDateTime(LocalDateTime dateTime)
LocalDateTime value.dateTime - LocalDateTime valuepublic static LocalDate deserializeDate(byte[] bytes)
LocalDate value.bytes - serialized valueLocalDate valuepublic static LocalTime deserializeTime(byte[] bytes)
LocalTime value.bytes - serialized valueLocalTime valuepublic static LocalDateTime deserializeDateTime(byte[] bytes)
LocalDateTime value.bytes - serialized valueLocalDateTime valueCopyright © 2014 - 2019–2019 University of Leipzig. All rights reserved.