All Packages
Package Summary
Package
Description
Core Micronaut Serialization SPI for encoders, decoders, serializers, deserializers, and object mappers.
Annotations for declaring serializable types and importing external serialization metadata.
BSON object mapper, encoder, and decoder support for Micronaut Serialization.
Custom BSON serializers, deserializers, and codec adapters.
Configuration contracts and defaults for Micronaut Serialization behavior.
Annotation model used by the serialization processor to describe serde configuration.
Property naming strategies used to translate bean property names during serialization.
Exception types raised by Micronaut Serialization.
Reference path model for reporting where serialization or deserialization failures occurred.
Jackson-backed JSON mapper, encoder, decoder, and configuration support.
Builder-style fixture types used by Jackson compatibility tests.
Introspected builder fixture types used by Jackson compatibility tests.
JSON value fixture types used by Jackson compatibility tests.
Map key fixture types used by Jackson compatibility tests.
Outer-interface and command fixture types used by Jackson compatibility tests.
Shape-related fixture types used by Jackson compatibility tests.
Aggregation domain fixture types used by Jackson compatibility tests.
JSON-P streaming encoder, decoder, and mapper support.
GraalVM feature registration for JSON-P streaming support.
Oracle JDBC JSON object mapper, encoder, and decoder support.
Custom serializers and deserializers for Oracle JSON-specific value representations.
Annotation processing entry point for generating Micronaut Serialization metadata and source.
Annotation mappers that translate BSON annotations into Micronaut Serialization metadata.
Annotation mappers that translate Jackson annotations into Micronaut Serialization metadata.
Annotation mappers for Jackson databind annotations.
Annotation mappers that translate JSON-B annotations into Micronaut Serialization metadata.
Annotation mappers for Micronaut Serialization annotations.
Source generation infrastructure for compile-time serializers and deserializers.
Bean serializer and deserializer source generation support.
Enum serializer and deserializer source generation support.
Record serializer and deserializer source generation support.
Reusable property reference metadata for serialization and error reporting.
Runtime support for Micronaut Serialization registries, contexts, and stream processing.
HTTP binding integration for reporting serde errors during bean binding.
Runtime configuration beans for JSON serialization support.
Runtime deserializers for objects, subtypes, and property-based binding.
Runtime deserializers for collection and map types.
Built-in serializers and deserializers for common JDK and Micronaut value types.
Runtime serializers for objects, collections, maps, and dynamic values.
Runtime helper types for serde metadata, JSON tree processing, and subtype handling.
Shared Java TCK tests for Micronaut Serialization behavior.
ByteBuffer compatibility tests ported from the Apache 2.0-licensed Jackson Databind project.
Shared utility types used by generated and runtime serialization code.