class JSONObject extends JSONElement {

    public static Object stringToValue(String str) {
        if(str.contentEquals("null")){
            return NULL;
        } else if (str.equalsIgnoreCase("true")){
            return true;
        }else if (str.equalsIgnoreCase("false")) {
            return false;
        }
        if(str.contains(".")){
            return Double.valueOf(str);
        } else {
            return Integer.valueOf(str);
        }
    }

    public  JSONObject(String string);
    public  JSONObject(Map<String, Object> map);
    public  JSONObject();
      JSONObject(JsonElement jsonElement);

}