Deserializer

Deserializer for JSON:API resources.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
fun deserialize(jsonApiResource: JsonApiResource): Resource

Deserializes a JSON:API resource into a Resource object.

Deserializes a JSON:API response into a Resource object.

Link copied to clipboard
fun <R : Resource> deserializeToResource(resource: R, jsonApiResponse: JsonApiSingleResponse): R
fun <R : Resource> deserializeToResource(resource: R, datum: JsonApiResource, included: List<JsonApiResource>): R

Deserializes a JSON:API resource into a Resource object.