View Javadoc
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  }