Class JodaLocalTimeSerializer


  • public class JodaLocalTimeSerializer
    extends com.esotericsoftware.kryo.Serializer<org.joda.time.LocalTime>
    A format for Joda LocalTime, that stores the milliseconds of the day and chronology as separate attributes.

    The following chronologies are supported:

    • ISOChronology
    • CopticChronology
    • EthiopicChronology
    • GregorianChronology
    • JulianChronology
    • IslamicChronology
    • BuddhistChronology
    • GJChronology

    Author:
    Rob Reeves
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.joda.time.LocalTime copy​(com.esotericsoftware.kryo.Kryo kryo, org.joda.time.LocalTime original)  
      org.joda.time.LocalTime read​(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Input input, Class<? extends org.joda.time.LocalTime> type)  
      void write​(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output, org.joda.time.LocalTime object)  
      • Methods inherited from class com.esotericsoftware.kryo.Serializer

        getAcceptsNull, isImmutable, setAcceptsNull, setImmutable
    • Constructor Detail

      • JodaLocalTimeSerializer

        public JodaLocalTimeSerializer()
    • Method Detail

      • write

        public void write​(com.esotericsoftware.kryo.Kryo kryo,
                          com.esotericsoftware.kryo.io.Output output,
                          org.joda.time.LocalTime object)
        Specified by:
        write in class com.esotericsoftware.kryo.Serializer<org.joda.time.LocalTime>
      • read

        public org.joda.time.LocalTime read​(com.esotericsoftware.kryo.Kryo kryo,
                                            com.esotericsoftware.kryo.io.Input input,
                                            Class<? extends org.joda.time.LocalTime> type)
        Specified by:
        read in class com.esotericsoftware.kryo.Serializer<org.joda.time.LocalTime>
      • copy

        public org.joda.time.LocalTime copy​(com.esotericsoftware.kryo.Kryo kryo,
                                            org.joda.time.LocalTime original)
        Overrides:
        copy in class com.esotericsoftware.kryo.Serializer<org.joda.time.LocalTime>