public abstract class MeridianJSONRequest extends MeridianRequest
MeridianRequest.APIBuilder, MeridianRequest.BodyContentType, MeridianRequest.ErrorListener, MeridianRequest.Listener<T>, MeridianRequest.LocationsAPIBuilder, MeridianRequest.PageListener<T>
Constructor and Description |
---|
MeridianJSONRequest(java.lang.String url) |
MeridianJSONRequest(java.lang.String url,
org.json.JSONObject params) |
MeridianJSONRequest(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> params) |
MeridianJSONRequest(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> params,
MeridianRequest.BodyContentType bodyContentType) |
Modifier and Type | Method and Description |
---|---|
protected com.android.volley.Request |
buildVolleyRequest() |
boolean |
isLastPage() |
protected abstract void |
onJSONError(java.lang.Throwable tr) |
protected abstract void |
onJSONResponse(org.json.JSONObject jsonObject) |
protected void |
onPagingCompletion() |
acceptsAuthenticationHeader, appendAPIVersionHeaders, appendGZIPHeaders, appendLanguageHeaders, buildRequest, cancel, encodeParameters, getBodyContentType, getJSONBody, getMethod, getPageSize, getRequestTag, getStringMapBody, getUri, isPatch, nextPage, overrideCacheHeaders, parseCacheHeaders, sendRequest, setNextPage, setRetryPolicy, setUri, supportsPaging, unGZIP
public MeridianJSONRequest(java.lang.String url)
public MeridianJSONRequest(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> params)
public MeridianJSONRequest(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> params, MeridianRequest.BodyContentType bodyContentType)
public MeridianJSONRequest(java.lang.String url, org.json.JSONObject params)
protected abstract void onJSONResponse(org.json.JSONObject jsonObject)
protected abstract void onJSONError(java.lang.Throwable tr)
protected void onPagingCompletion()
public boolean isLastPage()
protected com.android.volley.Request buildVolleyRequest()
buildVolleyRequest
in class MeridianRequest