public abstract class MeridianRequest
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
MeridianRequest.APIBuilder |
static class |
MeridianRequest.BodyContentType |
static interface |
MeridianRequest.ErrorListener |
static interface |
MeridianRequest.Listener<T> |
static class |
MeridianRequest.LocationsAPIBuilder |
static interface |
MeridianRequest.PageListener<T> |
Constructor and Description |
---|
MeridianRequest(android.net.Uri uri) |
MeridianRequest(android.net.Uri uri,
org.json.JSONObject params) |
MeridianRequest(android.net.Uri uri,
org.json.JSONObject params,
MeridianRequest.BodyContentType bodyContentType) |
MeridianRequest(android.net.Uri uri,
java.util.Map<java.lang.String,java.lang.String> params) |
MeridianRequest(android.net.Uri uri,
java.util.Map<java.lang.String,java.lang.String> params,
MeridianRequest.BodyContentType bodyContentType) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
acceptsAuthenticationHeader() |
protected static java.util.Map<java.lang.String,java.lang.String> |
appendAPIVersionHeaders(java.util.Map<java.lang.String,java.lang.String> headers,
MeridianRequest.BodyContentType bodyContentType) |
protected static java.util.Map<java.lang.String,java.lang.String> |
appendGZIPHeaders(java.util.Map<java.lang.String,java.lang.String> headers) |
protected static java.util.Map<java.lang.String,java.lang.String> |
appendLanguageHeaders(java.util.Map<java.lang.String,java.lang.String> headers) |
protected void |
buildRequest() |
protected abstract com.android.volley.Request |
buildVolleyRequest() |
void |
cancel() |
protected static byte[] |
encodeParameters(java.util.Map<java.lang.String,java.lang.String> params,
java.lang.String paramsEncoding) |
protected MeridianRequest.BodyContentType |
getBodyContentType() |
protected org.json.JSONObject |
getJSONBody() |
protected int |
getMethod() |
protected int |
getPageSize() |
protected abstract java.lang.String |
getRequestTag() |
protected java.util.Map<java.lang.String,java.lang.String> |
getStringMapBody() |
protected android.net.Uri |
getUri() |
protected boolean |
isPatch() |
protected java.lang.String |
nextPage() |
protected boolean |
overrideCacheHeaders() |
protected com.android.volley.Cache.Entry |
parseCacheHeaders(com.android.volley.NetworkResponse response) |
MeridianRequest |
sendRequest() |
protected void |
setNextPage(java.lang.String nextPage) |
void |
setRetryPolicy(com.android.volley.RetryPolicy retryPolicy) |
protected void |
setUri(android.net.Uri uri) |
protected boolean |
supportsPaging() |
protected static com.android.volley.NetworkResponse |
unGZIP(com.android.volley.NetworkResponse response) |
public MeridianRequest(android.net.Uri uri)
public MeridianRequest(android.net.Uri uri, java.util.Map<java.lang.String,java.lang.String> params)
public MeridianRequest(android.net.Uri uri, java.util.Map<java.lang.String,java.lang.String> params, MeridianRequest.BodyContentType bodyContentType)
public MeridianRequest(android.net.Uri uri, org.json.JSONObject params)
public MeridianRequest(android.net.Uri uri, org.json.JSONObject params, MeridianRequest.BodyContentType bodyContentType)
protected void buildRequest()
protected boolean supportsPaging()
protected boolean isPatch()
protected boolean acceptsAuthenticationHeader()
protected java.lang.String nextPage()
protected void setNextPage(java.lang.String nextPage)
protected int getPageSize()
protected int getMethod()
protected android.net.Uri getUri()
protected void setUri(android.net.Uri uri)
protected MeridianRequest.BodyContentType getBodyContentType()
protected org.json.JSONObject getJSONBody()
protected java.util.Map<java.lang.String,java.lang.String> getStringMapBody()
protected abstract java.lang.String getRequestTag()
public void setRetryPolicy(com.android.volley.RetryPolicy retryPolicy)
protected abstract com.android.volley.Request buildVolleyRequest()
public void cancel()
public MeridianRequest sendRequest()
protected static com.android.volley.NetworkResponse unGZIP(com.android.volley.NetworkResponse response)
protected com.android.volley.Cache.Entry parseCacheHeaders(com.android.volley.NetworkResponse response)
protected boolean overrideCacheHeaders()
protected static java.util.Map<java.lang.String,java.lang.String> appendGZIPHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
protected static java.util.Map<java.lang.String,java.lang.String> appendLanguageHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
protected static java.util.Map<java.lang.String,java.lang.String> appendAPIVersionHeaders(java.util.Map<java.lang.String,java.lang.String> headers, MeridianRequest.BodyContentType bodyContentType)
protected static byte[] encodeParameters(java.util.Map<java.lang.String,java.lang.String> params, java.lang.String paramsEncoding)