public abstract class AppBasedResource extends APIResource
APIResource.RequestMethod| 限定符和类型 | 字段和说明 |
|---|---|
static com.google.gson.Gson |
GSON
Gson object use to transform json string to resource object
|
static com.google.gson.Gson |
PRETTY_PRINT_GSON |
CHARSET, CONNECT_TIMEOUT, READ_TIMEOUT, RETRY_MAX| 构造器和说明 |
|---|
AppBasedResource() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static java.lang.String |
className(java.lang.Class<?> clazz) |
protected static java.lang.String |
classURL(java.lang.Class<?> clazz) |
protected static java.lang.String |
customURL(java.lang.String objectName) |
protected static java.lang.String |
instanceURL(java.lang.Class<?> clazz,
java.lang.String id) |
protected static java.lang.String |
singleClassURL(java.lang.Class<?> clazz) |
apiBasePrefixedURL, getGson, getSelfClass, request, request, urlEncodegetPrettyPrintGson, toStringpublic static final com.google.gson.Gson GSON
public static final com.google.gson.Gson PRETTY_PRINT_GSON
protected static java.lang.String className(java.lang.Class<?> clazz)
protected static java.lang.String singleClassURL(java.lang.Class<?> clazz)
throws InvalidRequestException
clazz - InvalidRequestExceptionprotected static java.lang.String classURL(java.lang.Class<?> clazz)
throws InvalidRequestException
clazz - InvalidRequestExceptionprotected static java.lang.String instanceURL(java.lang.Class<?> clazz,
java.lang.String id)
throws InvalidRequestException
clazz - id - InvalidRequestExceptionprotected static java.lang.String customURL(java.lang.String objectName)
throws InvalidRequestException
objectName - InvalidRequestException