public class GitHubResponse
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Object |
body
Response body
|
protected PageLinks |
links
Links to other pages
|
protected java.net.HttpURLConnection |
response
HTTP response
|
| Constructor and Description |
|---|
GitHubResponse(java.net.HttpURLConnection response,
java.lang.Object body)
Create response
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getBody()
Parsed response body
|
java.lang.String |
getFirst()
Get link uri to first page
|
java.lang.String |
getHeader(java.lang.String name)
Get header value
|
java.lang.String |
getLast()
Get link uri to last page
|
protected PageLinks |
getLinks()
Get page links
|
java.lang.String |
getNext()
Get link uri to next page
|
java.lang.String |
getPrevious()
Get link uri to previous page
|
protected final java.net.HttpURLConnection response
protected final java.lang.Object body
protected PageLinks links
public GitHubResponse(java.net.HttpURLConnection response,
java.lang.Object body)
response - body - public java.lang.String getHeader(java.lang.String name)
name - protected PageLinks getLinks()
public java.lang.String getFirst()
public java.lang.String getPrevious()
public java.lang.String getNext()
public java.lang.String getLast()
public java.lang.Object getBody()