1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
| public class ResponseDataUtil {
public static <T> ResponseData buildSuccess(T data) { return new ResponseData<T>(ResultEnums.SUCCESS, data); }
public static ResponseData buildSuccess() { return new ResponseData(ResultEnums.SUCCESS); }
public static ResponseData buildSuccess(String msg) { return new ResponseData(ResultEnums.SUCCESS.getCode(), msg); }
public static ResponseData buildSuccess(String code, String msg) { return new ResponseData(code, msg); }
public static <T> ResponseData buildSuccess(String code, String msg, T data) { return new ResponseData<T>(code, msg, data); }
public static ResponseData buildSuccess(ResultEnums resultEnums) { return new ResponseData(resultEnums); }
public static <T> ResponseData buildError(T data) { return new ResponseData<T>(ResultEnums.ERROR, data); }
public static ResponseData buildError() { return new ResponseData(ResultEnums.ERROR); }
public static ResponseData buildError(String msg) { return new ResponseData(ResultEnums.ERROR.getCode(), msg); }
public static ResponseData buildError(String code, String msg) { return new ResponseData(code, msg); }
public static <T> ResponseData buildError(String code, String msg, T data) { return new ResponseData<T>(code, msg, data); }
public static ResponseData buildError(ResultEnums resultEnums) { return new ResponseData(resultEnums); } }
|