Package cn.leancloud.gson
Class GSONParser
java.lang.Object
cn.leancloud.gson.GSONParser
- All Implemented Interfaces:
JSONParser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionparseArray(String text) <T> List<T> parseArray(String text, Class<T> clazz) parseObject(String text) <T> TparseObject(String text, TypeReference<T> type) <T> TparseObject(String text, Class<T> clazz) <T> TtoJavaObject(JSONObject json, Class<T> clazz) toJSONArray(List<Object> list) toJSONObject(Map<String, Object> param) toJSONString(Object object)
-
Constructor Details
-
GSONParser
public GSONParser()
-
-
Method Details
-
parseObject
- Specified by:
parseObjectin interfaceJSONParser
-
parseObject
- Specified by:
parseObjectin interfaceJSONParser
-
parseObject
- Specified by:
parseObjectin interfaceJSONParser
-
parseArray
- Specified by:
parseArrayin interfaceJSONParser
-
parseArray
- Specified by:
parseArrayin interfaceJSONParser
-
parse
- Specified by:
parsein interfaceJSONParser
-
toJSONObject
- Specified by:
toJSONObjectin interfaceJSONParser
-
toJSONArray
- Specified by:
toJSONArrayin interfaceJSONParser
-
toJavaObject
- Specified by:
toJavaObjectin interfaceJSONParser
-
toJSONString
- Specified by:
toJSONStringin interfaceJSONParser
-