ktor-client-serialization / io.ktor.client.features.json.serializer / KotlinxSerializer

KotlinxSerializer

class KotlinxSerializer : JsonSerializer

A JsonSerializer implemented for kotlinx Serializable classes.

Constructors

<init>

KotlinxSerializer(json: Json = DefaultJson)

A JsonSerializer implemented for kotlinx Serializable classes.

Functions

read

fun read(type: TypeInfo, body: Input): Any

write

fun write(data: Any, contentType: ContentType): OutgoingContent

Companion Object Properties

DefaultJson

val DefaultJson: Json

Default Json configuration for KotlinxSerializer.

DefaultJsonConfiguration

val DefaultJsonConfiguration: Json

Default Json configuration for KotlinxSerializer.