public class JsonMessage<T> extends Object implements Serializable
| 构造器和说明 |
|---|
JsonMessage() |
JsonMessage(int code,
String msg) |
JsonMessage(int code,
String msg,
T data) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
dataToString() |
int |
getCode() |
T |
getData() |
<E> E |
getData(Class<E> tClass)
将data 转换为对应实体
|
String |
getMsg() |
static String |
getString(int code,
String msg) |
static String |
getString(int code,
String msg,
Object data) |
void |
setCode(int code) |
void |
setData(T data) |
void |
setMsg(String msg) |
String |
toFormatJson()
输出格式化后的json 字符串
|
com.alibaba.fastjson.JSONObject |
toJson() |
static com.alibaba.fastjson.JSONObject |
toJson(int code,
String msg) |
static com.alibaba.fastjson.JSONObject |
toJson(int code,
String msg,
Object data) |
static <T> JsonMessage<T> |
toJsonMessage(String json,
Class<T> tClass)
json字符串转 jsonMessage对象
|
String |
toString() |
public JsonMessage()
public JsonMessage(int code,
String msg)
public T getData()
public <E> E getData(Class<E> tClass)
E - 泛型tClass - 类public void setData(T data)
public int getCode()
public void setCode(int code)
public String getMsg()
public void setMsg(String msg)
public com.alibaba.fastjson.JSONObject toJson()
public String dataToString()
public String toFormatJson()
public static com.alibaba.fastjson.JSONObject toJson(int code,
String msg)
public static String getString(int code, String msg, Object data)
code - codemsg - msgdata - datapublic static <T> JsonMessage<T> toJsonMessage(String json, Class<T> tClass)
T - 泛型json - json字符串tClass - data类型Copyright © 2017–2020. All rights reserved.