Package-level declarations

Common types among different variants, mostly utilities

Types

Link copied to clipboard
interface InstantProvider

Interface to provide the current instant

Link copied to clipboard
data class Paged<out A>(val data: List<A>, val page: Int, val perPage: Int, val totalPages: Int) : Record

Container of paged data with its pagination info

Link copied to clipboard
data class Parameters(val path: Map<String, String>, val query: Map<String, List<String>>)

Container of request parameters containing path variables and query parameters