kotlinx-serialization-core

Core serialization API and serializers for standard library classes, and ready to use JSON format implementation.

Packages

kotlinx.serialization
Link copied to clipboard
common
Basic core concepts and annotations that set up serialization process.
kotlinx.serialization.builtins
Link copied to clipboard
common
Serializers for standard Kotlin types, like Int, String, List, etc.
kotlinx.serialization.descriptors
Link copied to clipboard
common
Basic concepts of serial description to programmatically describe the serial form for serializers in an introspectable manner.
kotlinx.serialization.encoding
Link copied to clipboard
common
Basic concepts of encoding and decoding of serialized data.
kotlinx.serialization.modules
Link copied to clipboard
common
Classes that provides runtime mechanisms for resolving serializers, typically used during polymorphic serialization.