Package dev.
          Types
Paginated
                    Link copied to clipboard
                        class PaginatedIterable<T>(pageSize: Int, countGetter: () -> Long, paginationResultGetter: Pagination.() -> PaginationResult<T>) : Iterable<T> 
Content copied to clipboard
class PaginatedIterable<T>(pageSize: Int, countGetter: () -> Long, paginationResultGetter: Pagination.() -> PaginationResult<T>) : Iterable<T> 
Content copied to clipboard
class PaginatedIterable<T>(pageSize: Int, countGetter: () -> Long, paginationResultGetter: Pagination.() -> PaginationResult<T>) : Iterable<T> 
Content copied to clipboard
Paginated
                    Link copied to clipboard
                        class PaginatedIterator<T>(pageSize: Int, countGetter: () -> Long, paginationResultGetter: Pagination.() -> PaginationResult<T>) : Iterator<T> 
Content copied to clipboard
class PaginatedIterator<T>(pageSize: Int, countGetter: () -> Long, paginationResultGetter: Pagination.() -> PaginationResult<T>) : Iterator<T> 
Content copied to clipboard
class PaginatedIterator<T>(pageSize: Int, countGetter: () -> Long, paginationResultGetter: Pagination.() -> PaginationResult<T>) : Iterator<T> 
Content copied to clipboard
Functions
do
                    Link copied to clipboard
                        suspend fun <T> doAllWithCurrentPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>)
Content copied to clipboard
suspend fun <T> doAllWithCurrentPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>)
Content copied to clipboard
suspend fun <T> doAllWithCurrentPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>)
Content copied to clipboard
do
                    Link copied to clipboard
                        suspend fun <T> doForAll(initialPagination: Pagination = FirstPagePagination(), paginationMapper: (PaginationResult<T>) -> Pagination?, block: suspend (Pagination) -> PaginationResult<T>)
Content copied to clipboard
suspend fun <T> doForAll(initialPagination: Pagination = FirstPagePagination(), paginationMapper: (PaginationResult<T>) -> Pagination?, block: suspend (Pagination) -> PaginationResult<T>)
Content copied to clipboard
suspend fun <T> doForAll(initialPagination: Pagination = FirstPagePagination(), paginationMapper: (PaginationResult<T>) -> Pagination?, block: suspend (Pagination) -> PaginationResult<T>)
Content copied to clipboard
do
                    Link copied to clipboard
                        suspend fun <T> doForAllWithCurrentPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>)
Content copied to clipboard
suspend fun <T> doForAllWithCurrentPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>)
Content copied to clipboard
suspend fun <T> doForAllWithCurrentPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>)
Content copied to clipboard
do
                    Link copied to clipboard
                        suspend fun <T> doForAllWithNextPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>)
Content copied to clipboard
suspend fun <T> doForAllWithNextPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>)
Content copied to clipboard
suspend fun <T> doForAllWithNextPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>)
Content copied to clipboard
get
                    Link copied to clipboard
                        suspend fun <T> getAll(initialPagination: Pagination = FirstPagePagination(), paginationMapper: (PaginationResult<T>) -> Pagination?, block: suspend (Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
suspend fun <T> getAll(initialPagination: Pagination = FirstPagePagination(), paginationMapper: (PaginationResult<T>) -> Pagination?, block: suspend (Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
suspend fun <T> getAll(initialPagination: Pagination = FirstPagePagination(), paginationMapper: (PaginationResult<T>) -> Pagination?, block: suspend (Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
get
                    Link copied to clipboard
                        suspend fun <T, R> R.getAllBy(initialPagination: Pagination = FirstPagePagination(), paginationMapper: R.(PaginationResult<T>) -> Pagination?, block: suspend R.(Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
suspend fun <T, R> R.getAllBy(initialPagination: Pagination = FirstPagePagination(), paginationMapper: R.(PaginationResult<T>) -> Pagination?, block: suspend R.(Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
suspend fun <T, R> R.getAllBy(initialPagination: Pagination = FirstPagePagination(), paginationMapper: R.(PaginationResult<T>) -> Pagination?, block: suspend R.(Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
get
                    Link copied to clipboard
                        suspend fun <T, R> R.getAllByWithCurrentPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend R.(Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
suspend fun <T, R> R.getAllByWithCurrentPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend R.(Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
suspend fun <T, R> R.getAllByWithCurrentPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend R.(Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
get
                    Link copied to clipboard
                        suspend fun <T, R> R.getAllByWithNextPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend R.(Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
suspend fun <T, R> R.getAllByWithNextPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend R.(Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
suspend fun <T, R> R.getAllByWithNextPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend R.(Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
get
                    Link copied to clipboard
                        suspend fun <T> getAllWithCurrentPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
suspend fun <T> getAllWithCurrentPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
suspend fun <T> getAllWithCurrentPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
get
                    Link copied to clipboard
                        suspend fun <T> getAllWithNextPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
suspend fun <T> getAllWithNextPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
suspend fun <T> getAllWithNextPaging(initialPagination: Pagination = FirstPagePagination(), block: suspend (Pagination) -> PaginationResult<T>): List<T>
Content copied to clipboard
make
                    Link copied to clipboard
                        inline fun <T> makeIterable(noinline countGetter: () -> Long, pageSize: Int = defaultPaginationPageSize, noinline paginationResultGetter: Pagination.() -> PaginationResult<T>): Iterable<T>
Content copied to clipboard
Will make iterable using incoming countGetter and paginationResultGetter
inline fun <T> makeIterable(noinline countGetter: () -> Long, pageSize: Int = defaultPaginationPageSize, noinline paginationResultGetter: Pagination.() -> PaginationResult<T>): Iterable<T>
Content copied to clipboard
Will make iterable using incoming countGetter and paginationResultGetter
inline fun <T> makeIterable(noinline countGetter: () -> Long, pageSize: Int = defaultPaginationPageSize, noinline paginationResultGetter: Pagination.() -> PaginationResult<T>): Iterable<T>
Content copied to clipboard
Will make iterable using incoming countGetter and paginationResultGetter
paginate
                          
                    Link copied to clipboard