-
public final class PaginationListOfVideoModelA paginated list of videos.
-
-
Field Summary
Fields Modifier and Type Field Description private final LongtotalItemsprivate final LongcurrentPageprivate final IntegeritemsPerPageprivate final List<VideoModel>items
-
Constructor Summary
Constructors Constructor Description PaginationListOfVideoModel(Long totalItems, Long currentPage, Integer itemsPerPage, List<VideoModel> items)
-
Method Summary
Modifier and Type Method Description final LonggetTotalItems()final LonggetCurrentPage()final IntegergetItemsPerPage()final List<VideoModel>getItems()-
-
Constructor Detail
-
PaginationListOfVideoModel
PaginationListOfVideoModel(Long totalItems, Long currentPage, Integer itemsPerPage, List<VideoModel> items)
- Parameters:
totalItems- The total number of videos available.currentPage- The current page number.itemsPerPage- The number of videos per page.items- The videos returned on the current page.
-
-
Method Detail
-
getTotalItems
final Long getTotalItems()
-
getCurrentPage
final Long getCurrentPage()
-
getItemsPerPage
final Integer getItemsPerPage()
-
getItems
final List<VideoModel> getItems()
-
-
-
-