Package io.micronaut.serde
package io.micronaut.serde
-
ClassDescriptionApiResponse<T>Core interface for decoding values from a serialized format such as JSON.Decoder that delegates to another decoder.Deserializer<T>Interface that represents a deserializer.Context object passed to the
Deserializer.deserialize(Decoder, io.micronaut.serde.Deserializer.DecoderContext, io.micronaut.core.type.Argument)
method along with the decoder.Locator strategy interface for deserializers.Core interface for encoding a serialization format such as JSON.Utility class to check data limits in encoders and decoders.This data structure contains the limits for this stream.Locator interface for a naming strategy.Sub-interface ofJsonMapper
with customizations.A closeable object mapper.A variation ofSerializer
that is serializing an object and supports serializing its content into an existing object.Models a build time property filter.Serde<T>Combined interface for a serializer and deserializer pair.Interface that abstracts the lookup for introspections usable for serialization and/or deserialization.An implementation of theJsonMapperSupplier
interface for Micronaut Serialization.Represents a registry where specific serializers can be looked up.Serializer<T>Models a build time serializer.Context object passes to theSerializer.serialize(Encoder, EncoderContext, Argument, Object)
method.Locator strategy interface for serializers.Interface that represents a deserializer capable of updating an existing object.