Class JodaLocalDateTimeSerializer
java.lang.Object
com.esotericsoftware.kryo.kryo5.Serializer<org.joda.time.LocalDateTime>
com.xebialabs.xlrelease.actors.kryoserializers.javakaffee.jodatime.JodaLocalDateTimeSerializer
public class JodaLocalDateTimeSerializer
extends com.esotericsoftware.kryo.kryo5.Serializer<org.joda.time.LocalDateTime>
A Kryo serializer for joda
LocalDateTime. The LocalDateTime object is read or written as
year, month-of-year, day-of-month and millis-of-day packed into a long integer, and chronology as
a separate attribute. No time zone is involved. If the chronology is ISOChronology the
attribute is serialized as an empty string, thus ISOChronology is considered to be
default.
The following chronologies are supported:
ISOChronologyCopticChronologyEthiopicChronologyGregorianChronologyJulianChronologyIslamicChronologyBuddhistChronologyGJChronology
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.joda.time.LocalDateTimeread(com.esotericsoftware.kryo.kryo5.Kryo kryo, com.esotericsoftware.kryo.kryo5.io.Input input, Class<? extends org.joda.time.LocalDateTime> type) voidwrite(com.esotericsoftware.kryo.kryo5.Kryo kryo, com.esotericsoftware.kryo.kryo5.io.Output output, org.joda.time.LocalDateTime localDateTime) Methods inherited from class com.esotericsoftware.kryo.kryo5.Serializer
copy, getAcceptsNull, isImmutable, setAcceptsNull, setImmutable
-
Constructor Details
-
JodaLocalDateTimeSerializer
public JodaLocalDateTimeSerializer()
-
-
Method Details
-
read
public org.joda.time.LocalDateTime read(com.esotericsoftware.kryo.kryo5.Kryo kryo, com.esotericsoftware.kryo.kryo5.io.Input input, Class<? extends org.joda.time.LocalDateTime> type) - Specified by:
readin classcom.esotericsoftware.kryo.kryo5.Serializer<org.joda.time.LocalDateTime>
-
write
public void write(com.esotericsoftware.kryo.kryo5.Kryo kryo, com.esotericsoftware.kryo.kryo5.io.Output output, org.joda.time.LocalDateTime localDateTime) - Specified by:
writein classcom.esotericsoftware.kryo.kryo5.Serializer<org.joda.time.LocalDateTime>
-