package com.moral.monitor.util;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
|
|
/**
|
* Created by dgw on 2017/4/10.
|
*/
|
public class JsonData {
|
private Integer total;//一共多少条记录
|
private List rows = new ArrayList();// 数据
|
private boolean success = true;//操作是否成功
|
private String msg = "";//提示信息
|
private String errorTrace;//错误的详细信息
|
private Object extData ;//扩展数据
|
|
/**
|
* 数据总条数
|
* @return
|
*/
|
public Integer getTotal() {
|
return total;
|
}
|
|
/**
|
* 数据总条数
|
* @return
|
*/
|
public void setTotal(Integer total) {
|
this.total = total;
|
}
|
|
/**
|
* 每页显示条数
|
* @return
|
*/
|
public List getRows() {
|
return rows;
|
}
|
|
/**
|
* 每页显示条数
|
* @return
|
*/
|
public void setRows(List rows) {
|
this.rows = rows;
|
}
|
|
/**
|
* 操作是否成功
|
* @param success
|
*/
|
public void setSuccess(boolean success){
|
this.success = success;
|
}
|
|
/**
|
* 操作是否成功
|
* @param
|
*/
|
public boolean getSuccess(){
|
return success;
|
}
|
|
|
/**
|
* 提示信息
|
* @param msg
|
*/
|
public void setMsg(String msg){
|
this.msg = msg;
|
}
|
|
/**
|
* 提示信息
|
* @param
|
*/
|
public String getMsg() {
|
return msg;
|
}
|
|
/**
|
* 错误详细信息
|
* @return
|
*/
|
public String getErrorTrace() {
|
return errorTrace;
|
}
|
|
/**
|
* 错误详细信息
|
* @return
|
*/
|
public void setErrorTrace(String errorTrace) {
|
this.errorTrace = errorTrace;
|
}
|
|
/**
|
* 扩展信息
|
* @return
|
*/
|
public Object getExtData() {
|
return extData;
|
}
|
|
/**
|
* 扩展信息
|
* @return
|
*/
|
public void setExtData(Object extData) {
|
this.extData = extData;
|
}
|
|
/**
|
* 设置一个异常对象,将异常信息转换成字符串提供给errorTrace
|
* @param e
|
*/
|
public void setException(Exception e){
|
this.errorTrace =Exceptions.getStackTraceAsString(e);
|
}
|
|
}
|