Java Convert List ke halaman
// Remember that the list it has to not be already paged by the query
public Page<?> toPage(List<?> list, Pageable pageable) {
int start = (int) pageable.getOffset();
int end = Math.min((start + pageable.getPageSize()), list.size());
if(start > list.size())
return new PageImpl<>(new ArrayList<>(), pageable, list.size());
return new PageImpl<>(list.subList(start, end), pageable, list.size());
}
Erorri Motrali