Class JodaLocalDateTimeSerializer
- java.lang.Object
-
- com.esotericsoftware.kryo.Serializer<org.joda.time.LocalDateTime>
-
- de.javakaffee.kryoserializers.jodatime.JodaLocalDateTimeSerializer
-
public class JodaLocalDateTimeSerializer extends com.esotericsoftware.kryo.Serializer<org.joda.time.LocalDateTime>A Kryo serializer for jodaLocalDateTime. 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 isISOChronologythe attribute is serialized as an empty string, thusISOChronologyis considered to be default.The following chronologies are supported:
ISOChronologyCopticChronologyEthiopicChronologyGregorianChronologyJulianChronologyIslamicChronologyBuddhistChronologyGJChronology
- Author:
- Rennie Petersen
-
-
Constructor Summary
Constructors Constructor Description JodaLocalDateTimeSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.joda.time.LocalDateTimeread(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends org.joda.time.LocalDateTime> type)voidwrite(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, org.joda.time.LocalDateTime localDateTime)
-
-
-
Method Detail
-
read
public org.joda.time.LocalDateTime read(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends org.joda.time.LocalDateTime> type)- Specified by:
readin classcom.esotericsoftware.kryo.Serializer<org.joda.time.LocalDateTime>
-
write
public void write(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, org.joda.time.LocalDateTime localDateTime)- Specified by:
writein classcom.esotericsoftware.kryo.Serializer<org.joda.time.LocalDateTime>
-
-