Pagination
    data class PaginationResult<T>(    val page: Int,     val size: Int,     val results: List<T>,     val objectsNumber: Long) : Pagination
Content copied to clipboard
Parameters
page
Current page number
size
Current page size. It can be greater than size of results
results
Result objects
objects
Count of all objects across all pages
Constructors
Functions
Properties
Extensions
change
                  Link copied to clipboard
                fun <I, O> PaginationResult<I>.changeResults(data: List<O>): PaginationResult<O>
Content copied to clipboard
fun <I, O> PaginationResult<I>.changeResults(data: List<O>): PaginationResult<O>
Content copied to clipboard
fun <I, O> PaginationResult<I>.changeResults(data: List<O>): PaginationResult<O>
Content copied to clipboard
change
                  Link copied to clipboard
                fun <I, O> PaginationResult<I>.changeResultsUnchecked(data: List<O>): PaginationResult<O>
Content copied to clipboard
fun <I, O> PaginationResult<I>.changeResultsUnchecked(data: List<O>): PaginationResult<O>
Content copied to clipboard
fun <I, O> PaginationResult<I>.changeResultsUnchecked(data: List<O>): PaginationResult<O>
Content copied to clipboard
current
                  Link copied to clipboard
                inline fun <T> PaginationResult<T>.currentPageIfNotEmpty(): PaginationResult<T>?
Content copied to clipboard
inline fun <T> PaginationResult<T>.currentPageIfNotEmpty(): PaginationResult<T>?
Content copied to clipboard
inline fun <T> PaginationResult<T>.currentPageIfNotEmpty(): PaginationResult<T>?
Content copied to clipboard
next
                  Link copied to clipboard
                this
                  Link copied to clipboard
                inline fun <T> PaginationResult<T>.thisPageIfNotEmpty(): PaginationResult<T>?
Content copied to clipboard
inline fun <T> PaginationResult<T>.thisPageIfNotEmpty(): PaginationResult<T>?
Content copied to clipboard
inline fun <T> PaginationResult<T>.thisPageIfNotEmpty(): PaginationResult<T>?
Content copied to clipboard