Class PaginatedResponseDataObject<T>

java.lang.Object
ubic.gemma.rest.util.ResponseDataObject<List<T>>
ubic.gemma.rest.util.PaginatedResponseDataObject<T>
Direct Known Subclasses:
FilteredAndPaginatedResponseDataObject

public class PaginatedResponseDataObject<T> extends ResponseDataObject<List<T>>
Represents paginated results with offset and limit.
Author:
poirigui
See Also:
  • Constructor Details

    • PaginatedResponseDataObject

      public PaginatedResponseDataObject(Slice<T> payload, String[] groupBy)
      Parameters:
      payload - the data to be serialised and returned as the response payload.
  • Method Details

    • getGroupBy

      public String[] getGroupBy()
    • getSort

      public SortValueObject getSort()
    • getOffset

      public Integer getOffset()
    • getLimit

      public Integer getLimit()
    • getTotalElements

      public Long getTotalElements()