Package ru.loolzaaa.youkassa.client
Class PaginatedRequest
- java.lang.Object
-
- ru.loolzaaa.youkassa.client.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.
-
-
Constructor Summary
Constructors Constructor Description PaginatedRequest()
-
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.
-
-
-
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
-
-