Class PaginatedRequest

  • Direct Known Subclasses:
    DealList, PaymentList, ReceiptList, RefundList

    public abstract class PaginatedRequest
    extends java.lang.Object
    This class used to request collection of entities.

    If limit is specified, then returned size of list of requested entities would be less than or equal specified limit.

    If cursor is specified, then the required piece of data will be requested.

    Contains base logic for convert filter parameters to http query parameters.

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract java.lang.String getQuery()
      Query parameters converter for classes that extends this.
      java.lang.String toQueryString()
      Converts all specified filter parameters to http query parameters.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PaginatedRequest

        public PaginatedRequest()
    • Method Detail

      • toQueryString

        public final java.lang.String toQueryString()
        Converts all specified filter parameters to http query parameters.
        Returns:
        string representation of http query parameters or empty string if there is no specified parameters
      • getQuery

        public abstract java.lang.String getQuery()
        Query parameters converter for classes that extends this.
        Returns:
        string representation of http query parameters or empty string if there is no specified parameters