Class TimeSerializers
- java.lang.Object
-
- com.esotericsoftware.kryo.serializers.TimeSerializers
-
public final class TimeSerializers extends java.lang.Object
Serializers for java.time.*, are added as default serializers if java version is >= 8. Serializers are all private for now because they're not expected to be somehow used/extended/accessed by the user. If there should be a case where this is needed it can be changed - for now the public api should be kept as spall as possible. Implementation note: All serialization is inspired by oracles java.time.Ser.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
TimeSerializers.DurationSerializer
(package private) static class
TimeSerializers.InstantSerializer
(package private) static class
TimeSerializers.LocalDateSerializer
(package private) static class
TimeSerializers.LocalDateTimeSerializer
(package private) static class
TimeSerializers.LocalTimeSerializer
(package private) static class
TimeSerializers.MonthDaySerializer
(package private) static class
TimeSerializers.OffsetDateTimeSerializer
(package private) static class
TimeSerializers.OffsetTimeSerializer
(package private) static class
TimeSerializers.PeriodSerializer
(package private) static class
TimeSerializers.YearMonthSerializer
(package private) static class
TimeSerializers.YearSerializer
(package private) static class
TimeSerializers.ZonedDateTimeSerializer
(package private) static class
TimeSerializers.ZoneIdSerializer
(package private) static class
TimeSerializers.ZoneOffsetSerializer
-
Constructor Summary
Constructors Constructor Description TimeSerializers()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
addDefaultSerializers(Kryo kryo)
-
-
-
Method Detail
-
addDefaultSerializers
public static void addDefaultSerializers(Kryo kryo)
-
-