All Classes and Interfaces

Class
Description
Abstract implementation of PropertyReferenceManager.
Common implementations for reading/writing byte arrays.
The type of deserializer that requires a specific implementation by calling Deserializer.createSpecific(DecoderContext, Argument).
The type of serializer that requires a specific implementation by calling Serializer.createSpecific(Serializer.EncoderContext, Argument).
Core interface for decoding values from a serialized format such as JSON.
Decoder that delegates to another decoder.
Configuration for deserialization.
Interface that represents a deserializer.
Locator strategy interface for deserializers.
Core interface for encoding a serialization format such as JSON.
Property name as is without changes.
Error for when a value cannot be converted to the desired type.
Extended version of InvalidFormatException with information about the property that was incorrect.
kebab case strategy.
Utility class to check data limits in encoders and decoders.
This data structure contains the limits for this stream.
lower first letter, but camel case.
Lower case strategy.
Lower dot case strategy.
Locator interface for a naming strategy.
Sub-interface of Deserializer for deserializers that allow null.
Specialization of Serde for types that allow a value of null.
Sub-interface of JsonMapper with customizations.
A closeable object mapper.
A variation of Serializer that is serializing an object and supports serializing its content into an existing object.
Models a build time property filter.
Allows defining a custom naming strategy for properties.
Represents a reference to a property.
interface for managing property references.
An exception that can be used as a wrapper for a SerdeException.
Combined interface for a serializer and deserializer pair.
A Serde is an annotation that can be applied to type to indicate that it is allowed to be serialized and deserialized to and from a format like JSON.
Annotation used to indicate a type is deserializable.
Annotation used to indicate a type is serializable.
Meta-annotation with meta annotation members that different annotation models can be bind to.
Internal metadata for a JSON any getter.
Internal metadata for any setter.
Back reference.
Creator mode used when invoking the Creator.
Used to store errors.
Internal metadata for a JSON getter.
Ignore handling meta annotation.
Ignore handling meta annotation on type.
Include strategies for serialization.
Include property meta annotation.
Managed reference.
Internal metadata for a setter.
Meta annotations for subtyped mapping.
The discriminator type.
The discriminator value kind.
Meta annotation for a mapped subtype.
Internal metadata type for wrapped settings.
Meta-annotation used to model the value used during serialization.
 
Time unit to use when deserializing a numeric value, or when serializing to a numeric value as configured by SerdeConfiguration.getTimeWriteShape().
Shape to use for time serialization.
Parent exception type for all serialization / deserialization exceptions.
Annotation to allow external classes to be enabled for serialization / deserialization.
Repeated wrapper for this annotation.
Interface that abstracts the lookup for introspections usable for serialization and/or deserialization.
An implementation of the JsonMapperSupplier interface for Micronaut Serialization.
Represents a registry where specific serializers can be looked up.
Configuration for serialization.
Represents a reference to a property for serialization.
Models a build time serializer.
Locator strategy interface for serializers.
Snake case implementation.
Interface that represents a deserializer capable of updating an existing object.
camel case but first letter always upper.
Upper camel case separated by spaces.