public abstract class AsyncHttpPaginatedResponse
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
AsyncHttpPaginatedResponse.Callback
An interface allowing a client to be notified of the outcome
of an asynchronous operation.
|
| Modifier and Type | Field and Description |
|---|---|
int |
errorCode |
java.lang.String |
errorMessage |
Param[] |
headers |
int |
statusCode |
boolean |
success |
| Constructor and Description |
|---|
AsyncHttpPaginatedResponse() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
current(AsyncHttpPaginatedResponse.Callback callback) |
abstract void |
first(AsyncHttpPaginatedResponse.Callback callback)
Obtain params required to perform the given relative query
|
abstract boolean |
hasCurrent() |
abstract boolean |
hasFirst() |
abstract boolean |
hasNext() |
abstract com.google.gson.JsonElement[] |
items()
Get the contents as an array of component type
|
abstract void |
next(AsyncHttpPaginatedResponse.Callback callback) |
public boolean success
public int statusCode
public int errorCode
public java.lang.String errorMessage
public Param[] headers
public abstract com.google.gson.JsonElement[] items()
public abstract void first(AsyncHttpPaginatedResponse.Callback callback)
public abstract void current(AsyncHttpPaginatedResponse.Callback callback)
public abstract void next(AsyncHttpPaginatedResponse.Callback callback)
public abstract boolean hasFirst()
public abstract boolean hasCurrent()
public abstract boolean hasNext()