You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,6 +54,12 @@ Core lib's Maven group ID is `io.apimatic`, and its artifact ID is `core`.
54
54
|[`CoreApiException`](./src/main/java/io/apimatic/core/types/CoreApiException.java)| This is the base class for all exceptions that represent an error response from the server |
55
55
|[`MultipartFileWrapper`](./src/main/java/io/apimatic/core/types/http/request/MultipartFileWrapper.java)| To wrap file and headers to be sent as part of a multipart request |
56
56
|[`MultipartWrapper`](./src/main/java/io/apimatic/core/types/http/request/MultipartWrapper.java)| To wrap byteArray and headers to be sent as part of a multipart request |
57
+
|[`PaginatedData`](./src/main/java/io/apimatic/core/types/pagination/PaginatedData.java)| To provide pagination functionality for both syncrounous and asyncrounous pagination types |
58
+
|[`PageWrapper`](./src/main/java/io/apimatic/core/types/pagination/PageWrapper.java)| To wrap a single page along with its items and meta-data in the paginated data |
59
+
|[`CursorPagination`](./src/main/java/io/apimatic/core/types/pagination/CursorPagination.java)| Provides cursor based pagination strategy |
60
+
|[`LinkPagination`](./src/main/java/io/apimatic/core/types/pagination/LinkPagination.java)| Provides link based pagination strategy |
61
+
|[`OffsetPagination`](./src/main/java/io/apimatic/core/types/pagination/OffsetPagination.java)| Provides offset based pagination strategy |
62
+
|[`PagePagination`](./src/main/java/io/apimatic/core/types/pagination/PagePagination.java)| Provides page based pagination strategy |
57
63
|[`CoreHelper`](./src/main/java/io/apimatic/core/utilities/CoreHelper.java)| This is a Helper class with commonly used utilities for the SDK |
58
64
|[`DateHelper`](./src/main/java/io/apimatic/core/utilities/DateHelper.java)| This is a utility class for LocalDate operations |
59
65
|[`LocalDateTimeHelper`](./src/main/java/io/apimatic/core/utilities/LocalDateTimeHelper.java)| This is a utility class for LocalDateTime operations |
@@ -75,6 +81,7 @@ Core lib's Maven group ID is `io.apimatic`, and its artifact ID is `core`.
75
81
|[`RequestExecutor`](./src/main/java/io/apimatic/core/request/async/RequestExecutor.java)| A Request executor that executes request and returns the response asynchronously |
76
82
|[`RequestSupplier`](./src/main/java/io/apimatic/core/request/async/RequestSupplier.java)| A Request Supplier that supplies the request |
77
83
|[`TypeCombinator`](./src/main/java/io/apimatic/core/annotations/TypeCombinator.java)| This is a container of annotations for oneOf/anyOf cases |
84
+
|[`PaginationStrategy`](./src/main/java/io/apimatic/core/types/pagination/PaginationStrategy.java)| Provides the functionality to apply pagination parameters and return new request |
0 commit comments