Class CoreSerdes


  • @Factory
    public class CoreSerdes
    extends java.lang.Object
    Factory class for core serdes.
    • Constructor Summary

      Constructors 
      Constructor Description
      CoreSerdes()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected io.micronaut.serde.util.NullableSerde<java.time.Duration> durationSerde()
      Serde for duration.
      protected io.micronaut.serde.Serde<java.lang.Object[]> objectArraySerde()
      Serde used for object arrays.
      protected io.micronaut.serde.util.NullableSerde<java.time.Period> periodSerde()
      Serde for period.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CoreSerdes

        public CoreSerdes()
    • Method Detail

      • objectArraySerde

        @Singleton
        @NonNull
        protected io.micronaut.serde.Serde<java.lang.Object[]> objectArraySerde()
        Serde used for object arrays.
        Returns:
        The serde
      • durationSerde

        @Singleton
        @NonNull
        protected io.micronaut.serde.util.NullableSerde<java.time.Duration> durationSerde()
        Serde for duration.
        Returns:
        Duration serde
      • periodSerde

        @Singleton
        @NonNull
        protected io.micronaut.serde.util.NullableSerde<java.time.Period> periodSerde()
        Serde for period.
        Returns:
        Period serde