Statements (57)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:user_interface
gptkb:Kotlin |
gptkbp:can_be_extended_by |
custom serializers
collection serializers map serializers polymorphic serializers |
gptkbp:can_be_used_with |
channels
reactive programming flow coroutines suspend functions |
gptkbp:customization_options |
with annotations
|
gptkbp:has_annotation |
@ Serializable
|
gptkbp:has_method |
load
save deserialize serialize descriptor |
gptkbp:has_property |
gptkb:context
serial Name |
https://www.w3.org/2000/01/rdf-schema#label |
KSerializer
|
gptkbp:is_compatible_with |
gptkb:Kotlin_Multiplatform
gptkb:XML_format gptkb:JSON_format YAML format CBOR format Proto Buf format |
gptkbp:is_documented_in |
Kotlin documentation
Kotlinx.serialization documentation |
gptkbp:is_implemented_in |
gptkb:maps
gptkb:sealed_classes enums lists data classes |
gptkbp:is_part_of |
gptkb:Kotlin
Kotlin programming language Kotlinx.serialization library |
gptkbp:is_supported_by |
gptkb:Kotlin_Multiplatform
|
gptkbp:is_used_by |
gptkb:Kotlin
|
gptkbp:is_used_for |
data serialization
data deserialization converting objects to and from byte streams |
gptkbp:is_used_in |
Web development
Android development Server-side applications Desktop applications Backend development |
gptkbp:latest_version |
gptkb:Kotlin_1.3
gptkb:Kotlin_1.4 gptkb:Kotlin_1.5 gptkb:Kotlin_1.6 gptkb:Kotlin_1.7 |
gptkbp:provides |
serialization and deserialization functionality
|
gptkbp:serialization |
JSON data
data classes |
gptkbp:supports |
various data formats
|
gptkbp:used_in |
Kotlin programming language
|