KotlinxGraphQLJson

class KotlinxGraphQLJson(json: Json = Json { ignoreUnknownKeys = true }) : GraphQLJson(source)

kotlinx.serialization-backed implementation of GraphQLJson.

Parameters

json

A configured Json instance. Defaults to Json with Json.ignoreUnknownKeys.

Constructors

Link copied to clipboard
constructor(json: Json = Json { ignoreUnknownKeys = true })

Functions

Link copied to clipboard
open override fun <T : Any> decode(jsonStr: String, type: Type): T
Link copied to clipboard
open override fun <T : Any> encode(value: T, type: Type?): String