Package org.eclipse.egit.github.core.client

Interface Summary
IGitHubConstants GitHub constants
 

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.
 

Exception Summary
NoSuchPageException Exception class to be thrown when iterating over pages fails.
RequestException Request exception class that wraps a RequestError object.
 



Copyright © 2012. All Rights Reserved.