Package io.micronaut.serde.config
@NullMarked
package io.micronaut.serde.config
Configuration contracts and defaults for Micronaut Serialization behavior.
-
ClassDescriptionThe baseline for the scalar coercions a decoder performs.The scalar coercions a
Decoderis allowed to perform, resolved once from theDeserializationConfigurationand then passed to every decoder that is created, in the same way asLimitingStream.RemainingLimits.A single coercion a decoder may perform when the JSON shape does not match the requested type.The shape of a value in the document, as far as coercion is concerned.The type a decoder is reading a value as.Configuration for deserialization.Deserialization format features.Time unit to use when deserializing a numeric value, or when serializing to a numeric value as configured bySerdeConfiguration.getTimeWriteShape().Shape to use for time serialization.Configuration for serialization.Serialization format features.