class="java" name="code">
import tf56.sofa.serializer.JsonGenerateUtil;
/**
* 返回对象Result封装
* @athor changmeng.liu
* @date 2014-7-25
* @version 1.0
* @update
*/
public class Result {
final String SUCCESS="success";
final String ERROR="error";
private String count="";
/** 响应数据 */
private Object data;
/** 响应分页 */
/** 响应状态 */
private Boolean status = true;
/** 响应消息 */
private String message;
public Result() {}
public Result(Object data) {
this.data = data;
}
public Result(String message, Boolean status) {
this.set(message, status);
}
public Result(String message, Boolean status,String count, Object data) {
this.set(message, status);
this.data = data;
this.count=count;
}
public void set(String message, Boolean status) {
this.status = status;
this.message = message;
this.count="";
this.data="";
}
public void set(String message, Boolean status,String count, Object data) {
this.status = status;
this.message = message;
this.data = data;
this.count=count;
}
public Boolean getStatus() {
return status;
}
public void setStatus(Boolean status) {
this.status = status;
this.message=this.status?"成功":"失败";
this.count="";
this.data="";
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public Object getData() {
return data;
}
public void setData(Object data) {
this.data = data;
}
public String getCommonJson(){
return JsonGenerateUtil.getCommonJson(status==true?SUCCESS:ERROR, message, count==null?"":count, data==null?"":data);
}
}