Class TimeSerializers
- java.lang.Object
-
- com.esotericsoftware.kryo.serializers.TimeSerializers
-
public final class TimeSerializers extends 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 static class
TimeSerializers.DurationSerializer
static class
TimeSerializers.InstantSerializer
static class
TimeSerializers.LocalDateSerializer
static class
TimeSerializers.LocalDateTimeSerializer
static class
TimeSerializers.LocalTimeSerializer
static class
TimeSerializers.MonthDaySerializer
static class
TimeSerializers.OffsetDateTimeSerializer
static class
TimeSerializers.OffsetTimeSerializer
static class
TimeSerializers.PeriodSerializer
static class
TimeSerializers.YearMonthSerializer
static class
TimeSerializers.YearSerializer
static class
TimeSerializers.ZonedDateTimeSerializer
static class
TimeSerializers.ZoneIdSerializer
static class
TimeSerializers.ZoneOffsetSerializer
-
Constructor Summary
Constructors Constructor Description TimeSerializers()
-
-
-
Method Detail
-
addDefaultSerializers
public static void addDefaultSerializers(Kryo kryo)
-
-