Package-level declarations
Types
Link copied to clipboard
data class CollectionProxy<R : Resource>(val data: List<R>, val meta: Map<String, Any>, val raw: JsonApiCollectionResponse)
A wrapper for a collection of resources.
Link copied to clipboard
A collection JSON:API response
Link copied to clipboard
@Serializable
An error returned by the JSON:API server.
Link copied to clipboard
An error returned by the JSON:API server.
Link copied to clipboard
An exception thrown by the JSON:API server.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A single JSON:API response
Link copied to clipboard
The strategy to use for pagination.
Link copied to clipboard
data class RecordProxy<R : Resource>(val data: R, val meta: Map<String, Any>, val raw: JsonApiSingleResponse)
A wrapper for a single resource.
Link copied to clipboard
A JSON:API resource.
Link copied to clipboard
object ResourceRegistry
A JSON:API resource.
Link copied to clipboard
Link copied to clipboard
data class ScopePagination(var number: Number? = null, var size: Number? = null, var limit: Number? = null, var offset: Number? = null)
The pagination options.
Link copied to clipboard
The direction of the sorting.