aries / net.globalid.aries.utils.json

Package net.globalid.aries.utils.json

Types

JsonAdapterProvider

The json adapter provider

abstract class JsonAdapterProvider<T>

JsonManager

Json manager

interface JsonManager

MoshiJsonManager

Moshi JSON manager

class MoshiJsonManager : JsonManager

Functions

fromJson

This extension method of JsonManager which reduces boilerplate with converting JSON string to the instance of T.

fun <T> JsonManager.fromJson(value: String): T?

toJson

This extension method of JsonManager which reduces boilerplate with converting value to the JSON string.

fun <T> JsonManager.toJson(value: T): String