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);  
 | 
    }  
 | 
  
 | 
}  
 |