Class JSON
java.lang.Object
com.mclds.plugins.customplugin.utils.JSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> com.alibaba.fastjson2.JSONArrayarray(T... v) static Stringerror(int code) static Stringstatic <T> com.alibaba.fastjson2.JSONObjectfrom(T... values) 创建一个 json 字符串,单数是 key,双数是 valuestatic <T> com.alibaba.fastjson2.JSONObjectof(T... v) static <T> com.alibaba.fastjson2.JSONObjectof(T v1, T v2) static <T> com.alibaba.fastjson2.JSONObjectof(T v1, T v2, T v3, T v4) static <T> com.alibaba.fastjson2.JSONObjectof(T v1, T v2, T v3, T v4, T v5, T v6) static <T> com.alibaba.fastjson2.JSONObjectof(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8) static <T> com.alibaba.fastjson2.JSONObjectof(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8, T v9, T v10) static <T> com.alibaba.fastjson2.JSONObjectof(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8, T v9, T v10, T v11, T v12) static <T> com.alibaba.fastjson2.JSONObjectof(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8, T v9, T v10, T v11, T v12, T v13, T v14) static <T> com.alibaba.fastjson2.JSONObjectof(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8, T v9, T v10, T v11, T v12, T v13, T v14, T v15, T v16) static <T> com.alibaba.fastjson2.JSONObjectof(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8, T v9, T v10, T v11, T v12, T v13, T v14, T v15, T v16, T v17, T v18) static <T> com.alibaba.fastjson2.JSONObjectof(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8, T v9, T v10, T v11, T v12, T v13, T v14, T v15, T v16, T v17, T v18, T v19, T v20) parseConfig(org.bukkit.configuration.ConfigurationSection configuration) 将 ConfigurationSection 全部的值转换为 mapstatic Stringstatic String将 map 或者对象转换为 json
-
Constructor Details
-
JSON
public JSON()
-
-
Method Details
-
parseConfig
public static Map<String,Object> parseConfig(org.bukkit.configuration.ConfigurationSection configuration) 将 ConfigurationSection 全部的值转换为 map -
success
-
error
-
success
将 map 或者对象转换为 json -
error
-
from
创建一个 json 字符串,单数是 key,双数是 value- Parameters:
values- key value
-
of
public static <T> com.alibaba.fastjson2.JSONObject of(T v1, T v2) -
of
public static <T> com.alibaba.fastjson2.JSONObject of(T v1, T v2, T v3, T v4) -
of
public static <T> com.alibaba.fastjson2.JSONObject of(T v1, T v2, T v3, T v4, T v5, T v6) -
of
public static <T> com.alibaba.fastjson2.JSONObject of(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8) -
of
public static <T> com.alibaba.fastjson2.JSONObject of(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8, T v9, T v10) -
of
public static <T> com.alibaba.fastjson2.JSONObject of(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8, T v9, T v10, T v11, T v12) -
of
public static <T> com.alibaba.fastjson2.JSONObject of(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8, T v9, T v10, T v11, T v12, T v13, T v14) -
of
public static <T> com.alibaba.fastjson2.JSONObject of(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8, T v9, T v10, T v11, T v12, T v13, T v14, T v15, T v16) -
of
public static <T> com.alibaba.fastjson2.JSONObject of(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8, T v9, T v10, T v11, T v12, T v13, T v14, T v15, T v16, T v17, T v18) -
of
public static <T> com.alibaba.fastjson2.JSONObject of(T v1, T v2, T v3, T v4, T v5, T v6, T v7, T v8, T v9, T v10, T v11, T v12, T v13, T v14, T v15, T v16, T v17, T v18, T v19, T v20) -
of
-
array
public static <T> com.alibaba.fastjson2.JSONArray array(T... v)
-