deserializeToResource

fun <R : Resource> deserializeToResource(resource: R, jsonApiResponse: JsonApiSingleResponse): R(source)

Deserializes a JSON:API resource into a Resource object.

Return

The deserialized Resource object.

Parameters

resource

The JSON:API resource to deserialize into.

jsonApiResponse

The JSON:API response to deserialize.


fun <R : Resource> deserializeToResource(resource: R, datum: JsonApiResource, included: List<JsonApiResource>): R(source)

Deserializes a JSON:API resource into a Resource object.

Return

The updated Resource object.

Parameters

resource

The Resource object to deserialize into.

datum

The JSON:API resource to deserialize.

included

The included resources.