1 package com.kodexa.client.remote; 2 3 import com.fasterxml.jackson.annotation.JsonIgnoreProperties; 4 import lombok.Data; 5 6 import java.util.List; 7 8 /** 9 * Base implementation of pagination wrapper 10 * 11 * @param <T> 12 */ 13 @Data 14 @JsonIgnoreProperties(ignoreUnknown = true) 15 public class Page<T> { 16 17 private long totalElements; 18 19 private long totalPages; 20 21 private long numberOfElements; 22 23 private long size; 24 25 private List<T> content; 26 27 }