Class Serdes

java.lang.Object
io.micronaut.serde.support.serdes.Serdes

@Internal public final class Serdes extends Object
Internal Serdes registrar.
Since:
2.9.0
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final io.micronaut.serde.support.serdes.BigDecimalSerde
     
    static final io.micronaut.serde.support.serdes.BigIntegerSerde
     
    static final io.micronaut.serde.support.serdes.BooleanArraySerde
     
    static final io.micronaut.serde.support.serdes.BooleanSerde
     
    static final io.micronaut.serde.support.serdes.ByteArraySerde
     
    static final io.micronaut.serde.support.serdes.ByteSerde
     
    static final io.micronaut.serde.support.serdes.CharArraySerde
     
    static final io.micronaut.serde.support.serdes.CharSerde
     
    static final io.micronaut.serde.support.serdes.CharsetSerde
     
    static final io.micronaut.serde.support.serdes.DoubleArraySerde
     
    static final io.micronaut.serde.support.serdes.DoubleSerde
     
    static final io.micronaut.serde.support.serdes.FloatArraySerde
     
    static final io.micronaut.serde.support.serdes.FloatSerde
     
    static final io.micronaut.serde.support.serdes.IntArraySerde
     
    static final io.micronaut.serde.support.serdes.IntegerSerde
     
    static final List<SerdeRegistrar<?>>
     
    static final io.micronaut.serde.support.serdes.LocaleSerde
     
    static final io.micronaut.serde.support.serdes.LongArraySerde
     
    static final io.micronaut.serde.support.serdes.LongSerde
     
    static final io.micronaut.serde.support.serdes.OptionalDoubleSerde
     
    static final io.micronaut.serde.support.serdes.OptionalIntSerde
     
    static final io.micronaut.serde.support.serdes.OptionalLongSerde
     
    static final io.micronaut.serde.support.serdes.ShortArraySerde
     
    static final io.micronaut.serde.support.serdes.ShortSerde
     
    static final io.micronaut.serde.support.serdes.StringSerde
     
    static final io.micronaut.serde.support.serdes.TimeZoneSerde
     
    static final io.micronaut.serde.support.serdes.URISerde
     
    static final io.micronaut.serde.support.serdes.URLSerde
     
    static final io.micronaut.serde.support.serdes.UUIDSerde
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    register(io.micronaut.serde.config.SerdeConfiguration serdeConfiguration, io.micronaut.serde.SerdeIntrospections introspections, Consumer<SerdeRegistrar<?>> consumer)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • INTEGER_SERDE

      public static final io.micronaut.serde.support.serdes.IntegerSerde INTEGER_SERDE
    • LONG_SERDE

      public static final io.micronaut.serde.support.serdes.LongSerde LONG_SERDE
    • SHORT_SERDE

      public static final io.micronaut.serde.support.serdes.ShortSerde SHORT_SERDE
    • FLOAT_SERDE

      public static final io.micronaut.serde.support.serdes.FloatSerde FLOAT_SERDE
    • BYTE_SERDE

      public static final io.micronaut.serde.support.serdes.ByteSerde BYTE_SERDE
    • DOUBLE_SERDE

      public static final io.micronaut.serde.support.serdes.DoubleSerde DOUBLE_SERDE
    • OPTIONAL_INT_SERDE

      public static final io.micronaut.serde.support.serdes.OptionalIntSerde OPTIONAL_INT_SERDE
    • OPTIONAL_DOUBLE_SERDE

      public static final io.micronaut.serde.support.serdes.OptionalDoubleSerde OPTIONAL_DOUBLE_SERDE
    • OPTIONAL_LONG_SERDE

      public static final io.micronaut.serde.support.serdes.OptionalLongSerde OPTIONAL_LONG_SERDE
    • BIG_DECIMAL_SERDE

      public static final io.micronaut.serde.support.serdes.BigDecimalSerde BIG_DECIMAL_SERDE
    • BIG_INTEGER_SERDE

      public static final io.micronaut.serde.support.serdes.BigIntegerSerde BIG_INTEGER_SERDE
    • UUID_SERDE

      public static final io.micronaut.serde.support.serdes.UUIDSerde UUID_SERDE
    • URL_SERDE

      public static final io.micronaut.serde.support.serdes.URLSerde URL_SERDE
    • URI_SERDE

      public static final io.micronaut.serde.support.serdes.URISerde URI_SERDE
    • CHARSET_SERDE

      public static final io.micronaut.serde.support.serdes.CharsetSerde CHARSET_SERDE
    • TIME_ZONE_SERDE

      public static final io.micronaut.serde.support.serdes.TimeZoneSerde TIME_ZONE_SERDE
    • LOCALE_SERDE

      public static final io.micronaut.serde.support.serdes.LocaleSerde LOCALE_SERDE
    • INT_ARRAY_SERDE

      public static final io.micronaut.serde.support.serdes.IntArraySerde INT_ARRAY_SERDE
    • LONG_ARRAY_SERDE

      public static final io.micronaut.serde.support.serdes.LongArraySerde LONG_ARRAY_SERDE
    • FLOAT_ARRAY_SERDE

      public static final io.micronaut.serde.support.serdes.FloatArraySerde FLOAT_ARRAY_SERDE
    • SHORT_ARRAY_SERDE

      public static final io.micronaut.serde.support.serdes.ShortArraySerde SHORT_ARRAY_SERDE
    • DOUBLE_ARRAY_SERDE

      public static final io.micronaut.serde.support.serdes.DoubleArraySerde DOUBLE_ARRAY_SERDE
    • BOOLEAN_ARRAY_SERDE

      public static final io.micronaut.serde.support.serdes.BooleanArraySerde BOOLEAN_ARRAY_SERDE
    • BYTE_ARRAY_SERDE

      public static final io.micronaut.serde.support.serdes.ByteArraySerde BYTE_ARRAY_SERDE
    • CHAR_ARRAY_SERDE

      public static final io.micronaut.serde.support.serdes.CharArraySerde CHAR_ARRAY_SERDE
    • STRING_SERDE

      public static final io.micronaut.serde.support.serdes.StringSerde STRING_SERDE
    • BOOLEAN_SERDE

      public static final io.micronaut.serde.support.serdes.BooleanSerde BOOLEAN_SERDE
    • CHAR_SERDE

      public static final io.micronaut.serde.support.serdes.CharSerde CHAR_SERDE
    • LEGACY_DEFAULT_SERDES

      public static final List<SerdeRegistrar<?>> LEGACY_DEFAULT_SERDES
  • Constructor Details

    • Serdes

      public Serdes()
  • Method Details

    • register

      public static void register(io.micronaut.serde.config.SerdeConfiguration serdeConfiguration, io.micronaut.serde.SerdeIntrospections introspections, Consumer<SerdeRegistrar<?>> consumer)