Class ResultsPageMultipleDto<T>

java.lang.Object
es.kukenan.smartfi.common.api.dtos.ResultsPageMultipleDto<T>
Type Parameters:
T - the type of elements in the page.
All Implemented Interfaces:
Serializable

public class ResultsPageMultipleDto<T> extends Object implements Serializable
Data transfer object for a paginated response.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      serialVersionUID.
      See Also:
    • data

      private HashMap<String,ArrayList<T>> data
      Results in current page.
    • totalPages

      private Integer totalPages
      Total number of pages.
    • totalElements

      private Long totalElements
      Total number of elements (not in current page, but in the whole result).
    • pageNumber

      private Integer pageNumber
      Current page number.
    • pageSize

      private Integer pageSize
      User page size.
    • sortedBy

      private String sortedBy
      Sort criteria, a single field name ended, optionally, with ASC or DEC keyword.
    • paging

      pagination key information.
  • Constructor Details

    • ResultsPageMultipleDto

      public ResultsPageMultipleDto()