Class Summary |
DateFormatter |
Formatter for date formats present in the GitHub v2 and v3 API. |
EventFormatter |
Formats an event's payload with the appropriate class given a certain event
type |
GitHubClient |
Client class for interacting with GitHub HTTP/JSON API. |
GitHubRequest |
GitHub API request class that contains the URI and parameters of the request
as well as the expected Type of the response. |
GitHubResponse |
GitHub API response class that provides the parsed response body as well as
any links to the first, previous, next, and last responses. |
GsonUtils |
Gson utilities. |
PagedRequest<V> |
Paged request class that contains the initial page size and page number of
the request. |
PageIterator<V> |
Iterator for getting paged responses. |
PageLinks |
Page link class to be used to determine the links to other pages of request
responses encoded in the current response. |