All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.leancloud.json.JSONParser Maven / Gradle / Ivy

package cn.leancloud.json;

import java.util.List;
import java.util.Map;

public interface JSONParser {
   T parseObject(String text, Class clazz);
   T parseObject(String text, TypeReference type);
  JSONObject parseObject(String text);
  JSONArray parseArray(String text);
   List parseArray(String text, Class clazz);
  Object parse(String text);
   T toJavaObject(JSONObject json, Class clazz);
  JSONObject toJSONObject(Map param);
  JSONArray toJSONArray(List list);
  String toJSONString(Object object);
}