GsonGraphQLJson

class GsonGraphQLJson(gson: Gson = Gson()) : GraphQLJson(source)

Gson-backed implementation of GraphQLJson.

Parameters

gson

A configured Gson instance. Defaults to a plain Gson.

Constructors

Link copied to clipboard
constructor(gson: Gson = Gson())

Functions

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