All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.foxinmy.weixin4j.http.weixin.JsonResult Maven / Gradle / Ivy

package com.foxinmy.weixin4j.http.weixin;

import java.io.Serializable;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * 调用接口返回JSON格式
 * 
 * @className JsonResult
 * @author jy.hu
 * @date 2014年9月24日
 * @since JDK 1.6
 * @see 公众平台全局返回码说明
 * @see 企业号全局返回码说明
 */
public class JsonResult implements Serializable {

	private static final long serialVersionUID = -6185313616955051150L;

	@JSONField(name = "errcode")
	private int code;
	@JSONField(name = "errmsg")
	private String desc;
	private String text;

	public JsonResult() {
		this.desc = "";
		this.text = "";
	}

	public JsonResult(int code, String desc, String text) {
		this.code = code;
		this.desc = desc;
		this.text = text;
	}

	public int getCode() {
		return code;
	}

	public void setCode(int code) {
		this.code = code;
	}

	public String getDesc() {
		return desc;
	}

	public void setDesc(String desc) {
		this.desc = desc;
	}

	public String getText() {
		return text;
	}

	public void setText(String text) {
		this.text = text;
	}

	@Override
	public String toString() {
		return "JsonResult [code=" + code + ", desc=" + desc + ", text=" + text
				+ "]";
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy